1

我需要将 2014 年 5 月 8 日转换为这种格式 08/05/2014。

我尝试使用:

convert(char(12),"May 8 2014",103) 

但它没有用。

请提出解决方法。

4

2 回答 2

2

尝试将字符串转换为日期时间,然后将其转换为字符,如下所示:

select convert(char(12),cast("May 8 2014" as datetime) ,103) 
于 2014-05-28T09:08:37.700 回答
0

相同方法的另一种实现,即首先转换为日期时间:

选择转换(字符(12),转换(日期时间,“2014 年 5 月 8 日”),103)

于 2014-05-30T01:25:32.897 回答