我平時2005在SQL轉換BigInt有值,日期時間在C#
DECLARE @datetime AS bigint, @day AS int, @ms AS int
SET @datetime = 129471410567460000
SET @ms = (@datetime/CAST(10000 AS bigint)) % 86400000
SET @day = @datetime/CAST(864000000000 AS bigint) - 109207
SELECT DATEADD(ms,@ms, DATEADD(day, @day, 0))
我怎麼辦使用C#它使用下面的SQL函數BIGINT轉換成SQL以日期時間在SQL Server?我能夠從SQL服務器讀取時間值(129471410567460000),並希望轉換爲日期時間。日期時間將用於c#應用程序。
乾杯
順便說一句,你的刻度值似乎非常低。例如,我今天獲得的價格值是634401513869130569. – Thomas 2011-05-05 07:17:07
您的bigint值代表什麼? – V4Vendetta 2011-05-05 07:18:39