我注意到这一点,而试图做一个比较。
const elevenMthsAgoS = moment().subtract(11, "months").startOf("date");
返回11个月前但在上午8点的日期?我怎样才能把时间调到1000呢?我应该在前一天结束约会吗?还是有更好的办法?
您使用moment还是moment-timezone?
我现在运行跟随行,也许对你有帮助:
var moment = require("moment");
var momentTimezone = require("moment-timezone");
const elevenMthsAgoS = moment().subtract(11, "months").startOf("date");
console.log(elevenMthsAgoS); // Moment<2020-02-25T00:00:00+03:30>
console.log(elevenMthsAgoS.format()); // 2020-02-25T00:00:00+03:30
var jun = momentTimezone("2014-06-01T12:00:00Z");
var dec = momentTimezone("2014-12-01T12:00:00Z");
console.log(jun.tz('America/Los_Angeles').format('ha z')); // 5am PDT
console.log(dec.tz('America/Los_Angeles').format('ha z')); // 4am PST