如何比较两个具有相同时区的日期时间

时间:2019-07-29 03:29:00

标签: javascript jquery timezone timezone-offset

我想在javascript中比较相同时区的两个日期时间。

我尝试了下面的代码,但是由于时区不起作用。我无法获得带有时区的真实本地时间戳。

var createdAt = "2019-07-28T18:14:46+05:30";
var NowTime   = new Date($.now());

if(createdAt < NowTime){
   $("#sos1").css("background-color","#093");
}else{
  $("#sos1").css("background-color","#F03");
}

1 个答案:

答案 0 :(得分:0)

首先使用new Date()函数将日期字符串转换为日期

var createdAt = new Date("2019-07-28T18:14:46+05:30");
var NowTime   = new Date();

if(createdAt < NowTime){
   alert(1);
}else{
  alert(2);
}