如何在 SQL 中将公历日期转换为波斯日期 (Jalali)?

Nad*_*ard 3 sql sql-server datetime date converters

我想在下面的代码中将公历日期转换为波斯日期

select  cast(dateGregorian as persianDate) date
from order
where orderid = ?
Run Code Online (Sandbox Code Playgroud)

Nad*_*ard 7

使用此解决方案

select  FORMAT(dateGregorian ,'yyyy/MM/dd','fa') date
from order
where orderid = ?
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述