我已經搜索到了廣泛的,但我似乎無法找到一種方法將朱利安轉換爲yyyy-mm-dd
。SQL Server:將Julian日期轉換爲YYYY-MM-DD
這裏是我的朱利安的格式:
Julian格式包括在今年的前兩個數字,並在今年內的日子,最後三個數字。例如,95076
是March 17, 1995
。 95
表示年份,而 076
表示這是今年的第76天。
15260
我都試過,但它不工作:
dateadd(d,(convert(int,LAST_CHANGED_DATE) % 1000)-1, convert(date,(convert(varchar,convert(int,LAST_CHANGED_DATE) /1000 + 1900) + '/1/1'))) as GrgDate
可能重複[在SQL中將7位Julian日期轉換爲DateTime?](http://stackoverflow.com/questions/16279457/convert-7-digit-julian-date-to-datetime-in-sql) –
不,那個jd與我試圖轉換的不同。我試過這個,它不起作用 –
向'datetime'列添加一個值導致溢出。 –