我目前在SQL Server中使用SYSDATETIMEOFFSET()
函数,我想格式化从函数生成的输出
2011-11-25 16:08:45.9281159 +05:30
我想删除额外的纳秒,例如我想要下面的输出。
2011-11-25 16:08:45 +05:30
答案 0 :(得分:3)
试试这个:
SELECT CAST(SYSDATETIMEOFFSET() AS DATETIMEOFFSET(0))
您可以使用DATETIMEOFFSET
来定义0
应该是多么准确和准确 - 因为精度会给你秒 - 但不会有几分之一秒。