使用 Javascript 从 1 月 1 日 00:00:00:000 获取毫秒

Get Millisecond from January 1st 00:00:00:000 with Javascript

本文关键字:获取 Javascript 使用      更新时间:2023-09-26

如何使用Javascript从1月1日00:00:00:000(今年)获得毫秒?例如,1 月 1 日 00:00:00:000 将给我 0,12 月 31 日 23:59:59:999 会给我 31536000000。

这将使您从 1970 年 1 月 1 日起获得一个新的日期(现在)作为 ms。(纪元时间)

var ms = new Date().getTime();

如果你想要它从今年1月1日开始,你可以使用。

var janFirstThisYear = new Date('1/1/2014').getTime();
var now = new Date().getTime();
var ms = now - janFirstThisYear;

注意:这是硬编码到 2014 年。 根据您的需要,可以重新制作以自动提取"这一"年份。

例如

var now = new Date();
var thisYear = now.getFullYear();
var janFirstThisYear = new Date(thisYear, 0, 1);
var ms = now.getTime() - janFirstThisYear.getTime();

例如:

x = 新日期;x.getMilliseconds();