如何在 Angular 2/4 中将当前日期转换为时间戳

ana*_*nya 3 javascript time datetime date angular

我想将当前日期转换为时间戳。假设今天的日期是 26/4/2019 ,那么我就是这样做的。

const current = new Date();
const timestamp = current.getTime();
Run Code Online (Sandbox Code Playgroud)

但这给了我 1556532767266。当我从中获取日期时,它显示 UTC 的“Mon Apr 26 2019 10:12:47”和本地的“Mon Apr 26 2019 15:42:47”。但我想在“ 2019年4月26日星期一00:00:00 ”,即晚上12点

谁能帮助我如何变得这样。

Hie*_*yen 5

您可以将小时/分钟/秒设置为 0 和 getTime()

const current = new Date();

current.setHours(0)

current.setMinutes(0)

current.setSeconds(0)

current.setMilliseconds(0)

const timestamp = current.getTime();
Run Code Online (Sandbox Code Playgroud)