在Access 2010中用作表达式,以下返回,例如AUG15
。
Left(MonthName(Month(Date())),3) & Right(Year(Date()),2)
我如何修改它以返回上个月,即JUL15
?
从DateAdd
@Sam建议的表达式开始...
? DateAdd("m", -1, Date())
7/13/2015
下次使用Format
时将其表示为3个字母的月份加2位数字的年份...
? Format(DateAdd("m", -1, Date()), "mmmyy")
Jul15
如果要全部使用大写的月份,则将前一个表达式输入UCase
...
? UCase(Format(DateAdd("m", -1, Date()), "mmmyy"))
JUL15
请注意,这些示例来自“立即访问”窗口,但是这些表达式(不带?
)在查询中将起作用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句