簡體   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