0
A
回答
0
有幾種基本方法:
- 只能使用本地時間
- 供所有用戶使用單一時區
- 允許每個用戶自定義配置參數的顯示時區
僅使用本地時間是設備不採用與其他設備互操作的方法:簡單的可編程恆溫器,掛鐘和MSDOS。另一個極端是高度互動的系統,如Unix和Linux,廣域網,維基百科,博客等等。這是絕大多數分佈式應用程序;他們壓倒性地使用標準時區,通常是UTC(注意GMT不再廣泛使用)。用戶通常負責在標準時區和他們認爲有用的區域之間進行轉換。
另一種方法是使用標準時區存儲時間,但允許用戶自定義時區以進行自動翻譯。這種方法適用於所有現代操作系統和一些在線應用程序,如航空公司預訂系統等。
爲此,每個訪問日期或時間的查詢都必須檢索用戶配置的時區並應用它。
+0
對不起,我遲到了,因爲我今天才知道這件事 – 2011-04-26 12:12:38
0
您是指多個不同時區的用戶嗎?如果是這樣,爲許多不同的時區存儲時間戳通常是一個壞主意。通常將時間戳存儲爲單個時區(例如,GMT或UTC),然後轉換時區以進行顯示。通過這樣做,您可以更輕鬆地執行計算,運行報告並管理時間戳。
相關問題
- 1. MySQL時區更改?
- 2. grails/mysql時區更改
- 3. Mysql更改主機時區
- 4. 更改時區mysql無根
- 5. MySql:不可更改時區
- 6. 如何更改mysql中的時區?
- 7. Mysql:更改每個查詢的時區
- 8. 如何更改MySQL服務器時區?
- 9. mysql數據同步更改時區
- 10. 更改時區
- 11. 更改時區
- 12. 更改時區
- 13. 更改時區 - MonetDB
- 14. 更改CurrentDate時區
- 15. simpledateformat更改時區
- 16. Javascript時區更改
- 17. 更改時區phpmyadmin?
- 18. 更改mysql服務器的時區和時間戳
- 19. 如何將時間戳更改爲我在mysql中的時區?
- 20. 更改NSDate的時區
- 21. 更改Firebase的時區(UTC)
- 22. 的Python:更改Windows時區
- 23. java.sql.Timestamp:更改Timestamp的時區
- 24. 更改datetimepicker的時區
- 25. 更改mysql時間
- 26. 會更改數據庫中DateTime字段的MySQL時區更改值嗎?
- 27. 更改時區使用COVERT_TZ功能,PHP的YEARWEEK偏移,MySQL的
- 28. 如何從EDT時間將mysql時區更改爲UTC
- 29. 更改服務器時區後更新MySQL數據庫中的時間戳
- 30. RoR 4更改時區
用戶的時區是已知的嗎? – wallyk 2010-08-28 07:18:53