带有moment.js的.setHours(0,0,0,0)

时间:2015-02-18 19:28:46

标签: javascript momentjs

使用moment.js时,date.setHours(0,0,0,0)的最简单等价是什么?

基本上,如果我需要new Date()时刻,小时,分钟,秒和毫秒归零。

3 个答案:

答案 0 :(得分:114)

Start of Time

moment().startOf('day')

答案 1 :(得分:2)

假设 date 是包含有一些小时和分钟的日期的时刻对象。

您可以使用以下代码将小时、分钟和秒重置为 0。

date.utcOffset(0);
date.set({
 hour: 0,
 minute: 0,
 second: 0,
 millisecond: 0,
});

答案 2 :(得分:1)

将秒设置为例如“0” time = moment().second(0);