如何转换当前时间(日期时间)在我的时区到另一个时区,说法国?我环顾四周,但没有找到任何可以帮助我的帖子。我使用SQL Server 2008的sql server将datetime转换为另一个时区?
2
A
回答
2
选择转换(日期时间,SWITCHOFFSET(CONVERT(DATETIMEOFFSET,GETDATE()), '+ 05:30'))Date_India,
选择转换(日期时间,SWITCHOFFSET(CONVERT( DATETIMEOFFSET,GETDATE()), '+ 03:30'))Date_Iran
2
请更换GETUTCDATE()GETDATE(),以获得准确的结果,否则在这种情况下,偏移(5:30)会被添加到当前时间(已经有一些偏移量)并且会导致错误的结果。 00,加入5:50在这个时间将导致GMT + 10:30这是完全错误的偏移:
例如,如果你是在巴基斯坦则GETDATE()为GMT + 5会给你时间。
1
相关问题
- 1. 将时代转换为DateTime SQL Server
- 2. 的SQL Server:转换一个varchar为datetime
- 3. Rails:将UTC DateTime转换为另一个时区
- 4. 在sql server中将时区的datetime转换为GMT
- 5. 将SQL Server DateTimeOffset转换为时区
- 6. 在SQL Server中将varchar转换为datetime
- 7. sql-server:将Char(14)转换为Datetime?
- 8. SQL Server将字符串转换为datetime
- 9. 将varchar转换为datetime的SQL Server 2008
- 10. 在SQL Server中将varchar转换为datetime
- 11. 将TextBox值转换为DateTime SQL Server
- 12. 在sql server中将datetime转换为yyyymmddhhmmss
- 13. SQL Server 2008将varchar转换为datetime
- 14. php将datetime转换为unixtime和时区
- 15. 将时区转换为另一个时区
- 16. SQL - 将varchar转换为datetime
- 17. SQL将INT转换为datetime
- 18. SQL将'DDMMYY'转换为datetime
- 19. 将INT转换为DATETIME(SQL)
- 20. 将DateTime转换为适用于SQL Server的DateTime?
- 21. 无法将DateTime从SQL Server转换为C#日期时间
- 22. SQL Server 2000在将nvarchar转换为datetime时遇到问题
- 23. 使用约达时间将一个时区转换为另一个时区
- 24. 将MySQL时间戳列从一个时区转换为另一个时区
- 25. 使用约达时间将一个时区转换为另一个时区
- 26. 如何将日期/时间从一个时区转换为另一个时区?
- 27. 如何将日期时间从一个时区转换为另一个时区
- 28. 将时间和日期从一个时区转换为另一个时区PHP
- 29. 用字符串转换时区sql datetime
- 30. 将json日期格式从一个时区转换为另一个时区php
http://stackoverflow.com/questions/16872007/date-time-conversion-from-timezone-to-timezone-in-sql-server – fan711
@ fan711 - 好的,我我会检查一下,看看它是怎么回事。顺便说一句,其一个SQL Server 2012问题。 – Steam
你有你的当前datetime列的数据类型为DATETIMEOFFSET?还是只是日期时间? –