繁体   English   中英

将日期和时间戳与时区进行比较

[英]Compare date and timestamp with timezone

我正在使用JavaScript,我有一个日期和时间戳机智时区,我想看看它们在if语句中是否相等。 你如何比较这两种格式,看看它们是否相等。

日期:2018-12-25T06:00:00 + 01:00
带时区的时间戳:2018-12-25T11:00:00.000Z

var date = Date
var timestamp = Timestamp with timezone
if(date == timestamp){
  console.log("Are the same")
}

将两者传递给new Date并使用Date#getTime()+运算符Date#getTime()为数字然后执行相等性检查。

Z代表“Zulu”,即UTC时间

 const d1 = '2018-12-25T06:00:00+01:00', d2 = '2018-12-25T05:00:00.000Z'; console.log(+new Date(d1) === +new Date(d2)) 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM