当我在计算出的数据类型字段中使用Year([Year])
时,它会显示类似于2018年的年份。
我想用2位数字表示年份,例如18代表2018。 谁能建议我如何在计算出的数据类型字段中打印两位数的年份?
答案 0 :(得分:1)
在Access中,使用查询。务必避免计算字段:
Select *, Format([YourDateField],"yy") As TwoDigitYear
From YourTable
这也将返回前导零。
答案 1 :(得分:0)
在SQL中,您可以使用SUBSTRING
和CAST
函数
SELECT SUBSTRING(CAST(YEAR(GETDATE()) AS varchar(4)),3,2)
输入日期而不是GETDATE()
SELECT SUBSTRING(CAST(YEAR('01-01-2018') AS varchar(4)),3,2)
使用RIGHT
函数访问ms相同