我必須使用javascript在UI中顯示從服務接收到的日期。JavaScripts將服務收到的日期視爲UTC格式
var now = new Date ('2015-09-26T09:52:19');
alert(now) // it alerts Sat Sep 26 2015 02:52:19 GMT-0700 (Pacific Daylight Time)
我在PST時區,我想知道爲什麼Javascript把收到的日期作爲UTC。
還有一種觀察是如果我從日期中刪除「T」。 Javascript不會將其視爲UTC日期。
爲什麼你有T呢? – Danieboy
它來自服務的格式..所有的日期有T –
客戶端不知道它是什麼時區 - 你應該把所有的日期時間作爲UTC來簡化事情。 –