1
A
回答
1
使用下面的代碼來獲得UTC本地日期時間格式:
SELECT DATEADD(mi, DATEDIFF(mi, GETUTCDATE(), GETDATE()), MyTable.UtcColumn)
AS ColumnInLocalTime
FROM MyTable
0
如果你想創建SQL Server中這樣的功能,那麼您的查詢應該是這樣的:
CREATE FUNCTION UTCtoLocal(@UTC datetime)
RETURNS datetime
AS
BEGIN
DECLARE @local datetime
DECLARE @datediff INT = (select DATEDIFF(mi, GETUTCDATE(), GETDATE()))
SET @local = DATEADD(mi, @datediff, @UTC)
RETURN @local
END
GO
然後你可以通過utc時間作爲參數並獲得當地時間
SELECT [dbo].[UTCtoLocal] (GETUTCDATE())
0
謝謝。我得到了我的答案,感謝各位爲您的快速回復。
相關問題
- 1. 轉換時間戳/日期時間從UTC到EST的Oracle SQL
- 2. Javascript日期到UTC時間戳
- 3. UTC時間戳到正常時間戳?
- 4. 配置SQL服務器來存儲UTC日期時間
- 5. SQlite3 - SQL日期時間戳
- 6. 從UTC UTC時間戳到UTC的UTC
- 7. UTC時間從時間戳
- 8. SQL服務器 - 上日期時間
- 9. SQL服務器日期時間
- 10. SQL服務器鮮明的最早日期的時間戳列
- 11. 從日期時間到時間戳python
- 12. Unix時間戳到.net日期時間
- 13. 時間戳到長日期時間
- 14. 如何將utc日期時間轉換爲模糊時間戳
- 15. 如何將整數時間戳轉換回UTC日期時間?
- 16. 本地服務器時間和utc時間的軌道時間戳記/ t.timestamps
- 17. 本地日期和時間到UTC然後UTC到本地日期和時間
- 18. 到Java日期的SQL時間戳?
- 19. 日期到Unix時間戳
- 20. 日期到時間戳nanos
- 21. UTC日期時間回到最初日期時間
- 22. PL SQL - 轉換時間戳的日期時間/日期
- 23. 使用SQL將UTC時間戳轉換爲EST日期和時間
- 24. 日期時間戳
- 25. Postgres UTC時間戳?
- 26. C#日期時間到UTC時間而不更改時間
- 27. 將日期時間轉換爲SQL UTC
- 28. 服務器日期時間和客戶端日期時間
- 29. 服務器時間戳
- 30. 在UTC中將UTC時間轉換爲日期時間格式?
您正在使用哪種RDBMS? MySQL或SQL服務器? –
UTC毫秒的時代基準時間是多少?什麼是Microsoft SQL Server版本? –