在SQL Server中将秒转换为日期时间

Ven*_*nov 5 sql sql-server

如何将秒转换为datetime?我试试这个,但结果不正确:

CONVERT(datetime, DATEADD(ms, dateTimeInSeconds, 0))
Run Code Online (Sandbox Code Playgroud)

这是一个例子:1900-01-15 21:58:16.287它应该是这样的2010-11-02 14:56:50.997

aF.*_*aF. 9

举个例子,试试这个:

select DATEADD(s, dateTimeInMilliseconds, '19700101')
Run Code Online (Sandbox Code Playgroud)