【问题标题】:Get Month Name from a digit in Access Database?从Access数据库中的数字获取月份名称?
【发布时间】:2021-02-01 04:44:47
【问题描述】:

我想弄清楚如何从访问数据库中的月份数字中获取月份名称。

我找到了这个:Format(Date, "mmmm"),不幸的是我没有日期,我只有月份数字,所以这个功能不起作用。

我可以使用其他方法吗?

谢谢

【问题讨论】:

    标签: function ms-access datetime


    【解决方案1】:

    您可以使用 MS-Access 中的 MonthName(Month) 函数。

    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 的值,代表月份。

    缩写是可选的。此参数接受一个布尔值,TRUE 或 FALSE。如果此参数设置为 TRUE,则表示月份名称是缩写的。如果此参数设置为 FALSE,则月份名称不缩写。

    希望!这会对你有所帮助。

    【讨论】:

      【解决方案2】:

      Access 有MonthName 函数,它获取月份编号并返回月份名称:

      MonthName(11) 将返回 November

      【讨论】:

        【解决方案3】:

        销售月份:Format(DatePart("m",[invoice date]),"mmmm")

        这有帮助吗,它会从发票日期中提取完整的月份名称

        【讨论】:

          猜你喜欢
          • 2011-09-27
          • 1970-01-01
          • 2022-01-25
          • 1970-01-01
          • 2015-09-25
          • 1970-01-01
          • 1970-01-01
          • 2020-08-21
          相关资源
          最近更新 更多