Access常用日期函数,部份Excel通用
DateDiff , DateAdd, DatePart
一年有多少天 366 days/2020
"Total days: " & DateDiff("d", "1/1/" & Format(Date, "yyyy"), "12/31/" & Format(Date, "yyyy")) + 1
"Total days: " & DatePart("y", "12/31/" & Format(Date, "yyyy"))
一年有多少周 53 weeks/2020
"Total weeks: " & DateDiff("ww", "1/1/" & Format(Date, "yyyy"), "12/31/" & Format(Date, "yyyy"), vbMonday) + 1
"Total weeks: " & DatePart("ww", "12/31/" & Format(Date, "yyyy"), vbMonday)
今天是第几周
"Current Week: " & DateDiff("ww", "1/1/2020", Date, vbMonday) + 1
"Current Week: " & DatePart("ww", Date, vbMonday, vbFirstJan1)
今天是星期几
"Current day: " & Weekday(Date, vbMonday)
"Current day: " & DatePart("w", Date, vbMonday)
今天是一年中的第几天
DatePart("y", Date)
DatePart("y", "2020-12-1")
今天是一年中的第几季
DatePart("q", Date)
DatePart("q", "2020-5-1")
本周从几号开始,到几号结束
Format(Date - Weekday(Date, vbMonday) + 1, "yyyy-mmm-dd")
Format(Date - Weekday(Date, vbMonday) + 7, "yyyy-mmm-dd")
本月有多少天
DateAdd("m", 1, "1/" & Format(Date, "yyyy/mmm")) - DateValue("1/" & Format(Date, "yyyy/mmm"))
Access数据库中数据类型及字段属性详解
关于Access建表中的数据类型和数据类型中的属性数据类型的...2020-12-08Access与OLE服务器或ActiveX控件通讯时出现问题
网友在使用Access操作过程中,如一打开数据库后,点击任意...2020-10-21Access查询获取前几条且不重复记录的方法
使用Access查询时,利用SQL语句中Top可以获取前面指...2020-12-17Access如何设置报表分页统计 即每页有个计数及求和
我们在使用Access设计报表时,有时候需要进行小计汇总,但...2021-01-07Access操作时报错“操作必须使用一个可更新的查询”解决办
我们在使用Access执行查询时会提示报错:“操作必须使用一...2020-12-12Access报表如何实现表格画线即每列插入垂直线
Access中制作的报表默认情况下是无线条的,很难通过手动绘...2020-12-23Access表日期字段设置默认值为当前年份
Access数据表中我们可以对一些字段设置默认值,这样在表格...2020-12-08Access报表按字母顺序进行分组显示
通常我们设计Access报表时,都是通过创建报表向导,选择数...2020-12-23