如何将以下格式20160715中的数字转换为日期格式,如15/07/2015

时间:2016-07-12 17:24:19

标签: sql-server reporting-services access

在访问数据库中,我有以下格式的查询

IIf([x]=0,0,(Mid(Trim(Str([x])),5,2) & "/" & Mid(Trim(Str([x])),7,2) & "/" & Left(Trim(Str([x])),4)))

sql server中的查询是什么?

1 个答案:

答案 0 :(得分:2)

我会将它从字符串转换为日期时间,然后返回到您需要的格式,例如:

convert(varchar,convert(datetime,yourvariable,112),103)

格式:https://msdn.microsoft.com/en-GB/library/ms187928.aspx