2017-10-17 47 views
-1

如何大诠释转换成日期时间与与 mon dd yyyy hh:mi:ss:mmmAM如何大诠释转换成日期时间样式109

632979854880200000开始风格109是大INT

select Convert(Datetime,((632979854880200000 - 599266080000000000)/864000000000),109) AS Datetime from Abc

+1

请添加一些更多的细节,例如convert语句中的数学尝试,以及预期的结果。 –

+0

[This](https://stackoverflow.com/questions/46491686/how-to-convert-numeric-number-into-datatime)是一个不同的问题。为什么是鸭子? – HABO

+0

@HABO希望我看到您的评论 –

回答

0

select ViaConvert = Convert(varchar(30),Convert(Datetime,((632979854880200000 - 599266080000000000)/864000000000.0)),109) 
     ,ViaFormat = Format(Convert(Datetime,((632979854880200000 - 599266080000000000)/864000000000.0)),'MMM dd yyyy hh:mm:ss tt') 

Returns

ViaConvert     ViaFormat 
Nov 1 2006 1:44:48:017PM Nov 01 2006 01:44:48 PM