【问题标题】:Microsoft Access 2010 Web Databases Convert Date to StringMicrosoft Access 2010 Web 数据库将日期转换为字符串
【发布时间】:2012-10-29 07:30:54
【问题描述】:

我正在尝试在 Microsoft Access 2010 中为 Web 数据库构建计算字段。

该字段应以三字符格式显示日期,如下所示: 星期一 周二 周三

来自表中现有的日期列。

很明显 Format 函数与 web 不兼容。并且下面的函数FormatDateTime没有转换成字符串day的选项,只是一个长短的日期和时间。

关于如何实现这一点的任何想法?

如果这不可能,我唯一的选择似乎是创建一个客户端对象。

我尝试将函数添加到查询中,但这也与网络数据库不兼容。

【问题讨论】:

    标签: ms-access


    【解决方案1】:

    WeekdayName 应该适合。小心 FirstDayofWeek:

    SELECT WeekdayName(Weekday([ADate],1),-1,1) FROM Table
    

    语法:

    Weekday(Date,[FirstDayOfWeek])
    WeekdayName(Weekday as Long,[Abbreviate as Boolean],[FirstDayOfWeek])
    
    1 = Sunday in both of the functions.
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-02-15
      • 1970-01-01
      • 2020-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多