本文介绍了如何转换我在2016年4月收到的日期,我想用SQL将其转换为01/04/16?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 我是sql的新手 我如何转换我在2016年4月收到的日期,我想用sql将其转换为01/04/16 ?? 我的尝试: TRY_CONVERT(日期,'2016年4月1日')添加1作为默认日我得到输出2016-04-01之后,我使用转换函数将其更改为mm / dd / yy但仍然没有工作可以任何人建议另一种方式?? I am a new to sqlHow do i convert date which i receive as April,2016 and i want to convert it to 01/04/16 using sql??What I have tried:TRY_CONVERT( DATE ,'1 April 2016') by adding 1 as default day i am getting the output 2016-04-01 after that i used convert function to change it to mm/dd/yy but still it's not working can anyone suggest another way??推荐答案 SELECT REPLACE(CONVERT(VARCHAR(11),TRY_CONVERT( DATE ,'1 April 2016'),3), ' ','/'); DECLARE @d DATE = '1 April 2016';SELECT FORMAT( @d, 'dd/MM/yy', 'en-US' ) AS 'Custom Date'--Result:--01/04/16 这篇关于如何转换我在2016年4月收到的日期,我想用SQL将其转换为01/04/16?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!
11-01 13:34