Date.now()和new.Date().getTime()
都是获取1970年1月1日截止到现在时刻的时间戳,但是从性能上来讲
Date.now()要快于new.Date().getTime()可以从代码执行上来看
用来比较时间大小(标准时间和字符串时间比较)
var a= new Date();
var b ='2022-01-06';
console.log(a.getTime() - new Date(b).getTime()); //25833013
getTime() 默认返回的是13位数字,单位是毫秒。
拓展:
关于时间格式相关标准
UTC:
世界协调时(Coordinated Universal Time,简称UTC)又称世界标准时间或世界协调时间,是最主要的世界时间标准,在时刻上尽量接近于格林尼治标准时间。对于大多数用途来说,UTC时间被认为能与GMT时间互换,基本相等,但GMT时间已不再被科学界所确定
GMT:
格林尼治标准时间(Greenwich Mean Time,简称GMT)指位于英国伦敦郊区的皇家格林尼治天文台当地的标准时间,格林尼治时间基于天文观测本身的缺陷,已经不再被作为标准时间使用。现在的标准时间,是由原子钟报时的协调世界时(UTC)来决定。
CST:
CST代表了4个不同的时间,每个时间和UTC之间的转换关系如下:
中部标准时区(北美洲),Central Standard Time,UT-6:00
澳洲中部时间,Central Standard Time,UT+9:30
北京时间,China Standard Time,UT+8:00
古巴标准时间,Cuba Standard Time,UT-4:00
参考来源: