【发布时间】:2021-04-12 06:43:01
【问题描述】:
我想根据以下条件获取 ms 访问中的周数:
https://www.kalender-365.nl/kalender-2021.html
我的表情:
test: DatePart("ww",#01/01/2021#,2,2)
这将返回 1 而不是周 53。我该怎么做才能返回53?
语法:
DatePart(datepart, date, firstdayofweek, firstweekofyear)
2 = 星期一(第一天)
2 = 使用一年中至少有 4 天的第一周 (firstdayofyear)
【问题讨论】:
-
AFAIK Access 不支持真正的 ISO 周数 - 您必须自己进行计算。
-
啊哈谢谢。这澄清了事情。
-
DatePart("ww",#01/01/2021#,2,2)正确返回 53,而不是 1。 -
在设计视图中创建查询时,我的访问 (2007) 奇怪地返回 1 和
DatePart("ww",#01/01/2021#,2,2)(例如,在此处使用此代码时,相同的代码确实返回 53:w3schools.com/sql/…)。你的功能(stackoverflow.com/a/65597984/2968136),但是完美!非常感谢!
标签: ms-access week-number datepart