我需要将此字符串转换为 yyyy-MM-dd
日期格式:
December 31, 2014 to 2014-12-31
May 31 , 2018 to 2018-05-31
有什么建议吗? 问候!
最佳答案
你可以只使用convert()
:
select convert(date, 'December 31, 2014')
SQL Server 非常擅长进行此类转换。
所以这在两种情况下都有效:
select convert(date, datestr)
from (values ('December 31, 2014'), ('May 31 , 2018')) v(datestr);
关于sql - 字符串日期格式转换为日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55014355/