伙计们,我无法使用momentjs获取UTC时间戳。希望有人能指出我正确的方向
var start = Date.now();
var utc = moment.utc(start).toDate();
或
var utc = moment.utc().toDate();
Tue Nov 11 2014 13:45:13 GMT-0500 (EST)
返回我所在的EST时区,而不是UTC。我如何获得UTC的Javascript日期?
如果我这样做
var utc= moment.utc();
console.log(utc);
输出
{ _useUTC: true,
_isUTC: true,
_l: undefined,
_i: undefined,
_f: undefined,
_d: Tue Nov 11 2014 13:43:21 GMT-0500 (EST) }
由于
答案 0 :(得分:13)
评论中最简单的答案:
moment.utc().valueOf()
提供UTC时间戳
答案 1 :(得分:5)
var moment = require('moment');
// timestamp with UTC time
console.log(moment.utc().format('ddd MMM DD YYYY HH:mm:ss z'));
// or via the date object
console.log(moment.utc().toDate().toUTCString());