如何转换2014-04-23T19:45:39(UTC日期)至上次日期

时间:2014-04-24 11:16:00

标签: javascript datetime

我有这样的约会:

2014-04-23T19:45:39这是一种UTC格式。

我想将其转换为AST格式或用户的本地化时区。怎么做?

3 个答案:

答案 0 :(得分:0)

我建议您使用moment.js库,只需添加或减去AST时间与UTC比较的小时数。

new_date = date.add('hours',4);

or

new_date = date.subtract('hours',4);

答案 1 :(得分:0)

使用timezone-js。您可以轻松地将时间从一个时区转换为另一个时区。 timezone.js

答案 2 :(得分:0)

var date_object;    
function localize(t){
      date_object=new Date(t+" UTC");
      document.write(date_object.toString());
}
localize("4/24/2014 4:52:48 PM")
document.write(date_object.toString().replace(/GMT.*/g,""));

Demo