MS Access DateDiff() 函数
示例
返回两年之间的差异,以年为单位
SELECT DateDiff("yyyy", #1998/01/13#, #2017/05/09#);
自己动手试一试 »
定义和用法
DateDiff() 函数返回两个日期之间的差异。
语法
DateDiff(datepart, date1, date2, firstdayofweek, firstweekofyear)
参数值
参数 |
描述 |
datepart |
必需。要返回的部分。可以是以下值之一
- yyyy = 年
- q = 季度
- m = 月
- y = 年中的第几天
- d = 天
- w = 星期几
- ww = 周
- h = 小时
- n = 分钟
- s = 秒
|
date1 和 date2 |
必需。计算差异的两个日期 |
firstdayofweek |
可选。指定每周的第一天。可以是以下值之一
- 0 = 使用 NLS API 设置
- 1 = 星期日 (这是默认值)
- 2 = 星期一
- 3 = 星期二
- 4 = 星期三
- 5 = 星期四
- 6 = 星期五
- 7 = 星期六
|
firstdayofyear |
可选。指定一年的第一周。可以是以下值之一
- 0 = 使用 NLS API 设置
- 1 = 使用包含 1 月 1 日的周(默认)
- 2 = 使用一年中至少有 4 天的周
- 3 = 使用一年中的第一个完整周
|
技术详情
更多示例
示例
返回两个日期之间的差异,以月为单位
SELECT DateDiff("m", #1998/01/13#, #2017/05/09#);
自己动手试一试 »
示例
返回指定日期和今天日期之间的差异,以天为单位
SELECT DateDiff("d", #1998/01/13#, Date());
自己动手试一试 »
W3schools 学习路径
跟踪您的进度 - 免费!