我正试图将yyyymmdd
修为朱利安约会。
Ex 20091225得到2455190.5
(我从Julian转换器计算器得到这个值)
非常感谢任何帮助。 我想在MS sql server 2012中这样做。
我试过了:
select ((cast (
cast(datepart(year, '2009-12-25') as varchar) +
cast (datepart(month, '2009-12-25') as varchar) +
cast (datepart(day, '2009-12-25') as varchar) as int)) - 2451550.1)
return : 17639674.9
答案 0 :(得分:0)
select ((cast (
cast(datepart(year, '2009-12-25') as varchar) +
cast (datepart(month, '2009-12-25') as varchar) +
cast (datepart(day, '2009-12-25') as varchar) as int)) - 2400000.5)
朱利安数字是:2400000.5