Saya tidak begitu tahu SQL Server, tetapi hari ini seorang rekan saya memiliki masalah yang sama dan saya berpikir Saya telah menemukan solusi seperti ini:
CAST(([ticks] - 599266080000000000) / 10000000 / 24 / 60 / 60 AS datetime)
di mana 599266080000000000 adalah nilai ticks untuk 01/01/1900 00:00:00.