這裏是我的情況:我 有日期時間值僅在此格式:
「2017-05-01T07:40:00.000 + 10:00」
,但需要將其轉換爲像這樣的可讀日期時間格式:
例如。 2017年5月1日07:40上午
- 而不將其轉換爲本地時間,因爲如果我使用字符串轉換爲一個DateTime格式而不將其轉換爲本地時間
var t = "2017-05-01T07:40:00.000+10:00";
var d = new Date(t); //using javascript Date object
var z = moment(t); // or using moment.js:
變種d和z都有這樣相同的輸出:
週一2017年5月1日05 :40:00 GMT + 0800(臺北標準時間)
//05/01/2017 05:40 AM
零下2小時在我的本地時區GMT +8,但我不希望它被轉換的方式。 我只是需要確切的時間這是05/01/2017 07:40 AM
有沒有其他方法可以在javascript中獲得我想要的輸出?
這是什麼樣的格式? 「2017-05-01T07:40:00.000 + 10:00」 –
它是ISO字符串格式,日期和時間的ISO標準規範, – alomegah