【发布时间】:2014-11-21 00:24:51
【问题描述】:
我想从现在在不同时区的时间中减去 1 天。 moment.js docs 说使用 referenceTime 作为减去一天的时间。下面的代码打印洛杉矶的当前时间(第一个),然后是我当前所在时区从今天起 1 天前的时间(第二个),我希望它从洛杉矶的时区打印 1 天前的时间.
require moment = require('moment'),
moment_tz = require('moment-timezone');
var referenceTime = moment_tz().tz("America/Los_Angeles").format();
console.log(referenceTime);
var referenceTimeMinusOne = moment().subtract(1,'days').calendar(referenceTime);
console.log(referenceTimeMinusOne);
【问题讨论】:
标签: javascript datetime momentjs