我正在使用在状态中托管的sql server 2005。很快我们会把分贝移到欧洲。 我想更新数据库中的日期以考虑时区差异。 有没有一个很好的方法来做到这一点? 或者它只是一个循环遍历日期和添加时区偏移量的情况?SQL Server中的时区考虑事项
1
A
回答
3
它是否真的需要改变,因为它是物理移动?如果您支持全球应用程序,我会将所有日期/时间信息存储在GMT中,并在客户端转换为本地。
2
我想你应该保存在数据库中的日期/时间在一个恒定的时区也可以是GMT(因为它是非常简单的将其转换为其他时区)或服务器的当前时区,如果它不是GMT 。
钍eonly原因,后来选择有意义的是,你使用CURDATE函数插入从数据库/过滤器记录,否则GMT是最好的选择。
您可以尝试使用DATEDIFF与DATEADD但由于DST这不会总是给(在某些情况下关闭了1小时),精确的时间。
在SQL Server 2005中有关时区转换的一个已知的限制,请参考,下面的链接了解更多信息: http://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=308563
相关问题
- 1. 在SQL Server连接字符串中使用trusted_connection时的域考虑事项
- 2. ASP.NET设计考虑事项
- 3. MVVM设计考虑事项
- 4. 考虑时区比较倍
- 5. 夏令不考虑时区
- 6. Webservice:考虑设计和安全考虑事项?
- 7. SQL Server WHERE条件不考虑空白
- 8. JSON与XML的性能考虑事项
- 9. NSUserDefaults与CFPreferences,需要考虑的事项
- 10. 在Rails中使用会话时需要考虑的事项
- 11. 制作网站时需要考虑的事项?
- 12. ImageResizer和安全考虑事项
- 13. CUDA零复制内存考虑事项
- 14. Spring JMS连接:性能考虑事项
- 15. 更改Java文件的编码时需要考虑的事项
- 16. 在saas项目中使用itextsharp的许可考虑事项
- 17. 使用strtotime并考虑时区
- 18. Laravel碳不考虑时区DST
- 19. 构建框架时需要考虑的事项
- 20. 托管已签名罐子时的安全考虑事项
- 21. 从HTTP到HTTPS时考虑的注意事项
- 22. 使用Google Play应用签名时的安全考虑事项
- 23. 实施共享内存时需要考虑的事项
- 24. jQuery:优先考虑事件
- 25. 考虑多个事件
- 26. 如何在JavaScript中转换时区时考虑夏时制?
- 27. SQL Server 2008 T-SQL功能不考虑兼容性水平
- 28. asp.net-MVC2 - 控制器不返回查看时考虑区域考虑()
- 29. 优先考虑SQL语句中的值
- 30. 只有在考虑时区时才能处理保存日期?
有趣。谢谢。问题是我们已经在数据库中有数据。一旦我们移动,数据将只在该时区使用。 – user17510 2009-02-01 06:12:42