use*_*287 2 javascript datetime date momentjs
尝试使用moment.js从现在开始在服务器上格式化utc时间,但在某些情况下,我会在"5小时内"获得.
来自服务器的时间戳 - 2017-11-29T15:03:21
var utcTime = new Date(timestamp);
var timeAgo = moment(utcTime).fromNow();
console.log(timeAgo)
Run Code Online (Sandbox Code Playgroud)
所有的约会都在过去,所以我怎么能解决这个问题所以我几个小时都没有时间?
如果您希望"2017-11-29T15:03:21"被视为UTC,您可以使用moment的utc方法或只是在字符串中添加"Z".由于您已经在使用moment.js,因此使用moment.js解析它比内置解析器更可靠:
var timestamp = "2017-11-30T00:20:48";
// Append Z
console.log(moment(timestamp + 'Z').fromNow());
// Use .utc
console.log(moment.utc(timestamp).fromNow());Run Code Online (Sandbox Code Playgroud)
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.19.3/moment.min.js"></script>Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1745 次 |
| 最近记录: |