MS Access DateDiff() 函数
示例
返回两个日期之间的差异(以年为单位):
SELECT DateDiff("yyyy", #13/01/1998#, #09/05/2017#);
亲自试一试 »
定义和用法
DateDiff() 函数返回两个日期之间的差异。
语法
DateDiff(
datepart,
date1,
date2,
firstdayofweek,
firstweekofyear)
参数值
Parameter |
Description |
datepart |
Required. The part to return. Can be one of the following values:
- yyyy = Year
- q = Quarter
- m = month
- y = Day of the year
- d = Day
- w = Weekday
- ww = Week
- h = hour
- n = Minute
- s = Second
|
date1 and date2 |
Required. The two dates to calculate the difference between |
firstdayofweek |
Optional. Specifies the first day of the week. Can be one of the following values:
- 0 = Use the NLS API setting
- 1 = Sunday (this is default)
- 2 = Monday
- 3 = Tuesday
- 4 = Wednesday
- 5 = Thursday
- 6 = Friday
- 7 = Saturday
|
firstdayofyear |
Optional. Specifies the first week of the year. Can be one of the following values:
- 0 = Use the NLS API setting
- 1 = Use the first week that includes Jan 1st (default)
- 2 = Use the first week in the year that has at least 4 days
- 3 = Use the first full week of the year
|
技术细节
更多示例
示例
返回两个日期之间的差异(以月为单位):
SELECT DateDiff("m", #13/01/1998#, #09/05/2017#);
亲自试一试 »
示例
返回指定日期与今天日期之间的差异(以天为单位):
SELECT DateDiff("d", #13/01/1998#, Date());
亲自试一试 »