0
A
回答
0
有几种基本方法:
- 只能使用本地时间
- 供所有用户使用单一时区
- 允许每个用户自定义配置参数的显示时区
仅使用本地时间是设备不采用与其他设备互操作的方法:简单的可编程恒温器,挂钟和MSDOS。另一个极端是高度互动的系统,如Unix和Linux,广域网,维基百科,博客等等。这是绝大多数分布式应用程序;他们压倒性地使用标准时区,通常是UTC(注意GMT不再广泛使用)。用户通常负责在标准时区和他们认为有用的区域之间进行转换。
另一种方法是使用标准时区存储时间,但允许用户自定义时区以进行自动翻译。这种方法适用于所有现代操作系统和一些在线应用程序,如航空公司预订系统等。
为此,每个访问日期或时间的查询都必须检索用户配置的时区并应用它。
+0
对不起,我迟到了,因为我今天才知道这件事 – 2011-04-26 12:12:38
0
您是指多个不同时区的用户吗?如果是这样,为许多不同的时区存储时间戳通常是一个坏主意。通常将时间戳存储为单个时区(例如,GMT或UTC),然后转换时区以进行显示。通过这样做,您可以更轻松地执行计算,运行报告并管理时间戳。
相关问题
- 1. MySQL时区更改?
- 2. MySql:不可更改时区
- 3. Mysql更改主机时区
- 4. grails/mysql时区更改
- 5. 如何更改mysql中的时区?
- 6. 如何更改MySQL服务器时区?
- 7. 更改时区
- 8. 更改时区
- 9. 更改时区phpmyadmin?
- 10. simpledateformat更改时区
- 11. 如何将时间戳更改为我在mysql中的时区?
- 12. java.sql.Timestamp:更改Timestamp的时区
- 13. 更改datetimepicker的时区
- 14. 更改mysql时间
- 15. 会更改数据库中DateTime字段的MySQL时区更改值吗?
- 16. 如何从EDT时间将mysql时区更改为UTC
- 17. MySQL/PHP中的时区偏移(和st/dst更改)
- 18. 如何更改MySQL数据库中的时区
- 19. 更改MySQL插入请求中的时区?
- 20. 在没有超级权限的情况下更改MySQL时区
- 21. 更改时区在JavaScript
- 22. SQL Server时区更改
- 23. Momentjs更改时区值
- 24. 在drupal中更改时区
- 25. 在MSYS中更改时区
- 26. 更改jenkins时区主/从?
- 27. ubuntu postfix时区更改
- 28. 使用php更改时区
- 29. 在PHP中更改时区
- 30. Mysql的时区7没有更新
用户的时区是已知的吗? – wallyk 2010-08-28 07:18:53