在SQL Server 2014中将儒略历/序数日期转换为日期



我需要将此字符串2020121转换为SQL Server中的2020-04-30?

我该怎么做?

我认为您使用的儒略历日期是从一年开始的天数(减去1)。如果是,可以使用:

select dateadd(day,
convert(int, right(string, 3)) - 1,
datefromparts(convert(int, left(string, 4)), 1, 1)
)

这是一个db<>小提琴

相关内容

  • 没有找到相关文章

最新更新