Microsoft Access 2010 Web数据库将日期转换为字符串

时间:2012-10-29 07:30:55

标签: ms-access

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

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

来自表格中的现有日期列。

显然,Format功能与Web不兼容。并且以下函数FormatDateTime没有选项可以转换为字符串日,只是一个很长很短的日期和时间。

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

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

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

1 个答案:

答案 0 :(得分:2)

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.