Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server sql UTC日期转换_Sql Server_Datetime_Utc - Fatal编程技术网

Sql server sql UTC日期转换

Sql server sql UTC日期转换,sql-server,datetime,utc,Sql Server,Datetime,Utc,我需要将sql server中的日期格式化为以下格式 2010-09-09T23:59:00+0000 您知道如何使用SQL查询实现日期时间格式吗?您可以使用CONVERT运算符。例如: convert(datetime, '2010-09-09', 127) 第三个参数是风格。您可以在这里找到合适的样式:CONVERT将为您提供最便捷的方式: DECLARE @d DATETIME SET @d = GETDATE() SELECT CONVERT(VARCHAR(30), @d, 126)

我需要将sql server中的日期格式化为以下格式

2010-09-09T23:59:00+0000


您知道如何使用SQL查询实现日期时间格式吗?

您可以使用CONVERT运算符。例如:

convert(datetime, '2010-09-09', 127)

第三个参数是风格。您可以在这里找到合适的样式:

CONVERT
将为您提供最便捷的方式:

DECLARE @d DATETIME
SET @d = GETDATE()
SELECT CONVERT(VARCHAR(30), @d, 126)

唯一无法提供的是时区(因为
datetime
datetime2
都不包含任何时区信息)。您需要附加此手册L-如果您需要UTC以外的任何其他时区,则需要将其存储在模式中的单独字段中。有关转换的详细信息,请参阅。

什么SQL引擎?MySQL、SQL Server、Oracle、[…]