momentjs - 日期(年、月、日)到毫秒

momentjs - Date (Year, month, day) to milliseconds

我正在我的应用程序中使用 momentjs。但是我不是很懂

我需要得到一个 毫秒 的日期,但我只需要日、月和年。其他的应该设置为0(时分秒毫秒)

我正在尝试这样的一些:

var a = moment();
a = moment(a, "YYYY MM DD").valueOf();

但是 returns 毫秒我不想要额外的信息。

如何从日、月、年中获取毫秒数?

如果你想得到从给定日期的午夜算起的毫秒数,你不需要 moment。
只需使用 setHours 方法:

let date = new Date();
date.setHours(0, 0, 0, 0);
console.log(+date);

有了moment,可以用startOf:

let date = moment()
date.startOf('day');
console.log(+date);