Open utterances-bot opened 12 months ago
謝謝 Huli 整理關於時區的知識,獲益良多
文中提到 2020-02-02T13:00:00
這樣非 ISO 8601 標準時間在 Safari 會被當成 UTC+0 的這個行為,小弟嘗試後發現,不知什麼時候開始已經改為 local time 去處理了,測試的 Safari 的版本為 15.6.1
更正一下留言,2020-02-02T13:00:00 符合 ISO 8601 標準,但目前 Safari 確實把他視為 local time 處理
@Glenn8119 感謝留言!在文章中已經補上相關段落,發現提到的問題都修復了:https://blog.huli.tw/2020/12/26/javascript-date-time-and-timezone/#2023-11-25-%E6%9B%B4%E6%96%B0
感謝 Huli 大整理,正好在踩坑前讀到這篇文章,很快發現了實作計算平均每日金額時因為「-」跟「/」沒統一,造成 Local 及 Server 上出現誤差的問題,非常感謝!
@UhikoChen 能夠及時發現真是太好了 😄
淺談 JavaScript 中的時間與時區處理 - Huli's blog
前言部落格需要顯示發佈時間,餐廳網站要顯示訂位時間,拍賣網站則是要顯示訂單的各種時間,無論你做什麼,都會碰到「顯示時間」這個很常見的需求。 這問題看似簡單,不就是顯示個時間嗎?但如果牽扯上「時區」的話,問題就會變得再更複雜一
https://blog.huli.tw/2020/12/26/javascript-date-time-and-timezone/