Moment startOf date从上午8点开始



我注意到这一点,而试图做一个比较。

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

最新更新