2016-11-03 90 views
0

從服務器我得到一個日期時間序列化的對象。 (2016-11-03T10:51:01.517Javascript日期格式顯示不正確的小時數

當我做

var d = new Date("2016-11-03T10:51:01.517") 

d現在是 Thu Nov 03 2016 06:51:01 GMT-0400(東部夏令時間)

我需要的時候正好10:51:01

在此先感謝

回答

1

它似乎是一個時區錯誤。

0

您可以以當地時區格式查看時間。使用toUTCString()方法根據需要獲取時間。

var d = new Date("2016-11-03T10:51:01.517")  
alert(d.toUTCString()); 

d.toUTCString()將返回美國Thu, 03 Nov 2016 10:51:01 GMT