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. 从UTC UTC时间戳到UTC的UTC
- 5. SQL服务器日期时间
- 6. SQL服务器 - 上日期时间
- 7. SQL服务器鲜明的最早日期的时间戳列
- 8. 从日期时间到时间戳python
- 9. 时间戳到长日期时间
- 10. 日期到Unix时间戳
- 11. 日期到时间戳nanos
- 12. PL SQL - 转换时间戳的日期时间/日期
- 13. 使用SQL将UTC时间戳转换为EST日期和时间
- 14. Postgres UTC时间戳?
- 15. C#日期时间到UTC时间而不更改时间
- 16. 服务器日期时间和客户端日期时间
- 17. 格式UTC日期时间
- 18. 从服务器转换UTC日期为本地时间
- 19. Ajax的JavaScript日期为UTC或服务器时间
- 20. 时间戳,日期,时间或日期时间是哪个?
- 21. UTC时钟基于服务器时间?
- 22. 如何从日期时间戳得到时间和日期
- 23. jquery的日期选择器值以UTC时间戳
- 24. mysql时间戳或日期时间
- 25. Unix时间戳VS日期时间
- 26. 时间戳和日期时间
- 27. 将文本日期转换为日期时间SQL服务器
- 28. 如何在Python中将日期时间转换为UTC时间戳?
- 29. 在Python中将时间戳转换为UTC中的组合日期和时间
- 30. 日期到时间戳在JavaScript
您正在使用哪种RDBMS? MySQL或SQL服务器? –
UTC毫秒的时代基准时间是多少?什么是Microsoft SQL Server版本? –