所以現在,它的上午9:23。我有一個UTC日期字符串表示當前日期,看起來像這樣"2012-07-17T09:23:27.75"
Javascript日期格式化 - 由於夏令時導致出現一小時
我想在約會的對象,這樣我就可以顯示一個很好的格式化的日期,所以我:
var myDate = new Date("2012-07-17T09:23:27.75")
// Gives --> Tue Jul 17 2012 10:23:27 GMT+0100 (GMT Daylight Time)
,是因爲夏令時我正在接受一個小時問題。我可以看到myDate.getTimezoneOffset()
給了我-60
,讓我的日期真實反映當前正確時間的標準/最佳實踐方式是什麼?我剛剛輸入JavaScript日期地獄?
日期是任何語言的地獄,而不僅僅是js。 – orlp 2012-07-17 08:37:20
不......我確定它大多侷限於JavaScript和Java。我從來沒有在C#上度過這麼艱難的時光,C#一直很容易。 – dyslexicanaboko 2015-10-15 15:19:53