我想弄清楚如何从访问数据库中的月份数字中获取月份名称。
我发现了这个:Format(Date, "mmmm")
,遗憾的是我没有日期,我所拥有的只是月份数字,所以功能不起作用。
我可以使用替代品吗?
谢谢
答案 0 :(得分:6)
您可以使用MS-Access中提供的 MonthName(月)功能。
MonthName(3) would return 'March'
MonthName(3, TRUE) would return 'Mar'
MonthName(7, FALSE) would return 'July'
在Access中,MonthName函数返回一个字符串,表示给定1到12之间的数字的月份。
MonthName函数的语法是:
MonthName ( number, [abbreviate] )
number是1到12之间的值,表示月份。
abbreviate是可选的。此参数接受布尔值,TRUE或FALSE。如果此参数设置为TRUE,则表示月份名称缩写。如果此参数设置为FALSE,则月份名称不会缩写。
希望!这对你有帮助。
答案 1 :(得分:2)
Access具有MonthName
函数,该函数获取月份编号并返回月份名称:
MonthName(11)
将返回November
。
答案 2 :(得分:1)
销售月:Format(DatePart("m",[invoice date]),"mmmm")
这有帮助,它从发票日期
中提取完整的月份名称