我正在努力将日期转换为ddmmyy
NOT格式ddmmyyyy
。
该convert
功能允许各种巧妙的格式设置,但没有足够接近使用REPLACE
.
任何帮助,将不胜感激。
我正在努力将日期转换为ddmmyy
NOT格式ddmmyyyy
。
该convert
功能允许各种巧妙的格式设置,但没有足够接近使用REPLACE
.
任何帮助,将不胜感激。
dd/mm/yy 是英国\法国标准,所以试试这个:
SELECT REPLACE(CONVERT(CHAR(8), [MyDateTime], 3), '/', '')
SELECT REPLACE(CONVERT(VARCHAR(10), GETDATE(), 5),'-','')
格式号 5 将执行 dd-mm-yy 然后您可以删除 - 的
(concat(RIGHT('0' + CAST(DAY(getdate()) as varchar(2)), 2),RIGHT('0' + CAST(month(getdate()) as varchar(2)), 2),right(datepart(year,getdate()),(2))))
天
RIGHT('0' + CAST(DAY(getdate()) as varchar(2)), 2)
月
RIGHT('0' + CAST(month(getdate()) as varchar(2)), 2)
年
right(datepart(year,getdate()),(2)))