2013-06-19 33 views

回答

1

this answer

Declare @TickValue bigint 
Declare @Days float 

Set @TickValue = 634024345696365272 
Select @Days = @TickValue * POWER(10.00000000000,-7)/60/60/24 

Select DATEADD(d, Cast(@Days As int), Cast('0001-01-01' As DATE)) 
    + Cast((@Days - FLOOR(@Days)) As DateTime) 
+0

謝謝,但日期不能在SQL Server 2005中識別,我也跟着你在prev post中所說的鏈接..並得到這個 – kombsh

+0

改爲使用日期時間:http://blog.sqlauthority。 com/2012/09/12/sql-server-get-date-and-time-from-current-datetime -sql -in-sixty-seconds-025-video/ – CloudyMarble

+0

好的,謝謝你的幫助 – kombsh

相關問題