格式功能在2019年的一个日期不起作用


SELECT FORMAT('2019-10-28 00:00:00', 'yyyy-MM-dd', 'ar-SA')

上述函数不适用于仅此日期。有提醒吗?

当我更改年份时,这有效。 🧐🧐

由于您正在尝试格式化字符串,因此必须先将其转换为日期(或日期时间(。

SELECT FORMAT(try_convert(date,'2019-10-28 00:00:00'), 'yyyy-MM-dd', 'ar-SA')

返回

1441-02-29

最新更新