我有两个日期作为字符串,如下所示。它们采用 Unix 时间格式。
1364810610810+0530 和 1364830410810
我需要使用 SQL Server 2008 R2 将其转换为 SQL Server 日期时间类型,并将值打印到控制台以查看毫秒数。有人可以帮我弄这个吗。
我认为 1364830410810' 字符串可以转换如下。但它不打印毫秒。
declare @myDate datetime;
set @myDate = DATEADD(SECOND, 1364830410810/1000 ,'1970/1/1');
print 'Second Statement: ' + Convert(varchar(100), @myDate );