如何2020-04-12T00:00:00+05:30使用 SQL Server 将此字符串格式转换为日期时间格式?
2 回答
1
使用convert():
select convert(datetime2, '2020-04-12T00:00:00+05:30')
于 2020-04-20T10:11:05.583 回答
0
由于您的值有一个时区,您想要使用datetimeoffset:
SELECT CONVERT(datetimeoffset(0), '2020-04-12T00:00:00+05:30');
其他数据类型,例如datetime和datetime2时区无关,因此将有效地从日期和时间值中“截断”该部分。
于 2020-04-20T10:38:04.687 回答