0
A
回答
1
使用UTC通常是一個不錯的選擇,特別是在處理邏輯「時間瞬間」(例如創建條目的時間戳等)時。
至於如何顯示它們給你的用戶:如果你不知道時區,你不能明智地向用戶顯示日期/時間然而你存儲它,所以這是真的獨立於UTC決定。一種選擇可能是使用JavaScript從UTC轉換到本地時間。另一種可能性是允許用戶自己指定時區。
相關問題
- 1. UTC內的網站
- 2. 使用mysql在亞馬遜EC2上設置網站
- 3. 在網站上
- 4. 在網站上使用XSS,動態
- 5. 在網站上使用Surface Pro筆
- 6. 在網站上使用多個'點擊'
- 7. 在Flash網站上使用iFrame
- 8. 在動態網站上使用MarkDown?
- 9. 在網站上使用WebP圖像
- 10. 在php網站上使用actionscript的Flashbanner
- 11. 在Wordpress網站上使用會話
- 12. 在整個網站上使用cookie
- 13. 在我的網站上使用Html Anchor
- 14. 使用APACHE在Mac上託管網站
- 15. 在以下網站上使用jQuery
- 16. 在其他網站上使用php
- 17. 在Azure網站上使用Azure Blob
- 18. 在整個網站上使用Silverlight?
- 19. 如何在live服務器上用mysql上傳java網站
- 20. 日期/時間,從用戶的本地時間爲UTC在網站上
- 21. 我使用的是網站上的i-宏在站點上
- 22. API在網站上
- 23. 在網站上顯示網站?
- 24. UTC中的日期在mysql中
- 25. 在CRA網站上使用VBScript在IE中單擊按鈕
- 26. 在捆綁銷售中使用NPM/Bower在Nuget MVC網站上
- 27. 無法使用rails在MySQL表中存儲UTC時間
- 28. 使用LINQPAD在網站
- 29. 在vb.net網站使用daypilot
- 30. 使用在我的網站
如果您需要在SQL中進行時區轉換,使用'convert_tz'函數很容易,但您必須首先導入時區數據庫:另請參見http://dev.mysql.com/doc/ refman/5.5/en/time-zone-support.html和http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_convert-tz – 2011-03-16 18:40:18
@Joe:I通常,建議將時區轉換更接近表示層,說實話。 – 2011-03-16 18:44:12
一般來說,我同意,特別是對於可能是OP的主要用例的交互式應用程序。但是,對於運行即席查詢甚至某些業務功能或報告,如果您要存儲所有UTC時間戳,知道如何在MySQL中進行轉換也很方便。例如,如果您想在特定的日期/時間向用戶發送文本消息警報,並且本身具有「表示層」? – 2011-03-16 19:00:05