如何在Javascript中获取自unix epoch以来的时间(以毫秒为单位)

How to get time in milliseconds since the unix epoch in Javascript?

本文关键字:时间 为单位 epoch Javascript 获取 unix      更新时间:2023-09-26

可能重复:
如何在JavaScript中获取时间戳
从epoch 计算毫秒

如何在Javascript中获取当前epoch时间?基本上是自1970-01-01午夜以来的毫秒数。

Date.now()返回以毫秒为单位的unix时间戳。

const now = Date.now(); // Unix timestamp in milliseconds
console.log( now );

在ECMAScript5(即Internet Explorer 8及更早版本)之前,您需要构造一个Date对象,从中可以通过几种方法获得以毫秒为单位的unix时间戳:

console.log( +new Date );
console.log( (new Date).getTime() );
console.log( (new Date).valueOf() );

这将完成任务:-

new Date().valueOf()