如何在sql server中将公历日期转换为波斯日期?

Nad*_*ard 0 sql-server date

例如,我想将下面查询中的公历日期转换为波斯日期

select convert(GregorianDate ,persianDate) date
from TOrder
where orderid=?


result:

date:
2021-01-25 ----->convert to ----> 1399/11/06
Run Code Online (Sandbox Code Playgroud)

Nad*_*ard 6

使用此功能sql服务器(MSSQL)

select format(GETDATE(),'yyyy/MMMM/dddd','fa')
select format(GETDATE(),'yyyy/MMM/dd','fa')
select format(GETDATE(),'yy/MM/dd','fa')
select format(GETDATE(),'yyyy/MM/dd','fa')
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述