如何在SQL Server中将Julian日期转换为Gregorian日历日期?以下是案例:
5位数字 - 我不知道如何将此Julian日期转换为正常日期。我在Google网站上搜索过,但每个网站都有不同的答案,所以我很困惑。示例数据(47315,45009,69064,99281,98222,98329)
如果我有值" 0"在朱利安日期列中,那么如何将此值转换为格里高利日期?
答案 0 :(得分:0)
第二种情况看起来像YYJJJ格式。
转换它看起来像
SELECT DATEADD(dd, CAST(RIGHT(yourdate, 3) AS integer) - 1, CONVERT(smalldatetime,'01/01/' + LEFT(yourdate, 2), 3)) AS converteddate
FROM <yourtable>