在计算数据类型中将 Year([Year]) 显示为两位数
Show Year([Year]) as two digits in calculated data type
当我在计算数据类型字段中使用 Year([Year])
时,它显示的年份类似于 2018。
我想用 2 位数字显示年份,例如 18 代表 2018 年。
谁能建议我如何在计算数据类型字段中打印 2 位数年份?
在 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)
在 ms 访问中与 RIGHT
函数相同
在 Access 中,使用查询。一定要避免计算字段:
Select *, Format([YourDateField],"yy") As TwoDigitYear
From YourTable
这也将 return 前导零。
当我在计算数据类型字段中使用 Year([Year])
时,它显示的年份类似于 2018。
我想用 2 位数字显示年份,例如 18 代表 2018 年。 谁能建议我如何在计算数据类型字段中打印 2 位数年份?
在 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)
在 ms 访问中与 RIGHT
函数相同
在 Access 中,使用查询。一定要避免计算字段:
Select *, Format([YourDateField],"yy") As TwoDigitYear
From YourTable
这也将 return 前导零。