DATEADD(报表生成器)

更新日期: 2006 年 12 月 12 日

返回将指定数目的时间间隔单位添加到原始日期时间后得到的日期时间。

语法

DATEADDinterval, units, datetime

interval

指定用于计算日期之和的单位:年、季度、月、日、时、分、秒或周。

units

指定间隔数。

datetime

指定添加间隔的日期。

备注

  • 间隔不区分大小写。

下列间隔有效。

间隔 结果

YEAR

返回从开始日期到结束日期的年数。

QUARTER

返回从开始日期到结束日期的季度数。

MONTH

返回从开始日期到结束日期的月数。

WEEK

返回从开始日期到结束日期的周数。

DAY

返回从开始日期到结束日期的天数。

HOUR

返回从开始日期到结束日期的小时数。

MINUTE

返回从开始日期到结束日期的分钟数。

SECOND

返回从开始日期到结束日期的秒数。

示例

公式 结果

DATEADD(MONTH, 3, #8/18/2009#)

11/18/2009

DATEADD(DAY, 365, Sell End Date)

返回每个实例的销售结束日期,它是从原始销售结束日期开始的第 365 天。例如,如果原始销售结束日期是 12/18/2009,则结果是 12/18/2010。

请参阅

概念

使用公式(报表生成器)
使用函数(报表生成器)
日期和时间函数(报表生成器)
报表生成器操作指南主题
在公式和筛选器中使用文字(报表生成器)
设置数字数据的格式(报表生成器)

帮助和信息

获取 SQL Server 2005 帮助

更改历史记录

发布日期 历史记录

2006 年 12 月 12 日

更新内容:
  • 间隔不再需要加引号。

2006 年 4 月 14 日

新增内容:
  • 添加了“备注”部分。