返回变量型(日期型),其中包含已添加了指定时间间隔的日期。

语法

DateAdd(interval, number, date) DateAdd 函数的语法包含以下参数:

interval            必选。字符串表达式,表示要添加的时间间隔。

number          必选。数值表达式,标识要添加的间隔数。它可以为正(以获 取将来的日期)也可以为负(以获取过去的日期)。

date              必选。变量型(日期型)或文字,表示已添加间隔的日期。 设置

interval 包含以下设置: 设置 说明

yyyy 年

q 季度

m 月

y 某年的某一天

d 天

w 工作日

ww 周

h 时

n 分

s 秒

注解

可以使用 DateAdd 函数向日期添加指定的时间间隔或从日期减去指定的 时间间隔。

例如,可以使用 DateAdd 计算距离今天 30 天的日期或距离现在 45 分钟的时间。

若要向 date 添加天数,可以使用“某年的某一天”("y")、“日”("d") 或 “工作日”("w")。

DateAdd 函数将不会返回无效日期。

以下示例向 1 月 31 日添加了一个 月:

DateAdd("m", 1, "31-Jan-95")

在本例中,DateAdd 返回 95 年 2 月 28 日,而不是 95 年 2 月 31 日。

如果 date 为 96 年 1 月 31 日,则该函数返回 96 年 2 月 29 日,因为 1996 年为闰年。

如果计算后的日期在 100 年前(即减去的年数大于 date 中的年数),则 会出错。

如果 number 不是Long 类型的值,则会在求值前将其四舍五入为最近的整 数。

注释 DateAdd 的返回值的格式由“控制面板”设置决定,而不是由在 date参数中传递的格式决定。

注释 对于 date,如果 Calendar 属性设置为公历,则提供的日期必须为公历。如果日历为回历,则提供的日期必须为回历。如果月份值为名称,则名称必须与当前 Calendar 属性设置一致。若要最小化月份名称与当前 Calendar 属性设置冲突的可能性,请输入数字的月份值(短日期格式)。

其它示例:

1、三个月前的今天:=DateAdd("m",-3,Date())

2、三年前的今天:=DateAdd("yyyy",-3,Date())

3、指定日期三年前的日期:=DateAdd("yyyy",-3,[日期])

4、SQL 中使用:

access DateAdd函数相关推荐

  1. Access的DateAdd 函数

    Access的DateAdd 函数 分类:Access 主题:Access日期函数 作者:jiangzf 日期:2010-9-2 返回变量型(日期型),其中包含已添加了指定时间间隔的日期. 语法 Da ...

  2. access vba函数

    access vba函数 Abs 函数 返回参数的绝对值,其类型和参数相同. 语法 Abs(number) 必要的 number 参数是任何有效的数值表达式,如果 number 包含 Null,则返回 ...

  3. access month函数用法_【Access文章】日期常用函数详解

    时 间:2015-08-20 09:46:13 作 者:摘 要: weekday 函数,WeekdayName函数(VBA),DateSerial 函数,DatePart函数 ,DateAdd 函数  ...

  4. SQL Server DATEADD() 函数

    定义和用法 DATEADD() 函数在日期中添加或减去指定的时间间隔. 语法 DATEADD(datepart,number,date) date 参数是合法的日期表达式.number 是您希望添加的 ...

  5. SQL SERVER DATEADD()函数说明

    适用场景: DATEADD() 函数在日期中添加或减去指定的时间间隔. 语法格式: DATEADD(datepart,number,date) 字段说明:date 参数是合法的日期表达式.number ...

  6. SQL server Date函数之DATEADD()函数

    1.定义 DATEADD() 函数在日期中添加或减去指定的时间间隔. 2.语法 DATEADD(datepart,number,date) date 参数是合法的日期表达式.number 是您希望添加 ...

  7. DATEADD()函数

    DATEADD()函数在日期中添加或减去指定的时间间隔 语法 DATEADD(datepart,number,date) -datapart参数的取值范围是{yy/yyyy,qq/q,mm/m,dy/ ...

  8. SQL Server DATEADD() 函数和DATEDIFF() 函数

    定义和用法 DATEADD() 函数在日期中添加或减去指定的时间间隔. 语法 DATEADD(datepart,number,date) date 参数是合法的日期表达式.number 是您希望添加的 ...

  9. mysql sql dateadd_SQL Server Dateadd()函数

    在本教程中,将学习如何使用SQL Server DATEADD()函数将指定值添加到日期的指定日期部分. SQL Server DATEADD()函数简介 DATEADD()函数将数字值添加到输入日期 ...

最新文章

  1. jackson使用示例
  2. java 文件指定位置插入_java中想在一个文件中的某一个位置插入内容,如何操作?...
  3. 414. 第三大的数
  4. Repeater的嵌套
  5. C#开发笔记之19-如何用C#实现优雅的Json解析(序列化/反序列化)方案?
  6. 编程常用英语词汇 | GitHub
  7. Codeforces Round #275 (Div. 2)
  8. Thinkphp金融超市贷超平台源码带三级分销
  9. 从闪迪的一个U盘看整个行业
  10. 不需要appuploader破解版,也能上架
  11. FOI冬令营 Day1
  12. 闰年python的月份判断_C 判断闰年及指定月份有几天
  13. 解决.NET Runtime Optimization Service(mscorsvw.exe)进程占用CPU过高的问题
  14. 9月第1周基金排行榜 | TokenInsight
  15. 微信小程序反编译wxss文件缺失_反编译任何微信小程序和如何还原wxss
  16. python成都 培训
  17. 把个人网站封装生成百度小程序的方法分享
  18. 字节跳动2018校招前端方向(第三批)题目3
  19. adb install 安装错误常见列表
  20. 可视化导论 - 第四章 数据可视化流程 - 学习笔记

热门文章

  1. 【UOJ #62】【UR #5】怎样跑得更快(莫比乌斯反演)
  2. 创造与魔法服务器维护,创造与魔法为什么服务器维护 | 手游网游页游攻略大全...
  3. 用 Python 写个俄罗斯方块小游戏
  4. mysql面向用户是什么意思_原来大厂的MySQL面试会问这些问题!
  5. 穷鬼、酒鬼、色鬼、赌鬼
  6. python 猜姓氏程序 7个问题知道你姓啥
  7. 根据手机指南针经纬度在地图上找到其位置
  8. python有什么游戏可以开发-主流游戏引擎有哪些?python能开发手游?
  9. 论流氓软件,以及其解决方法。
  10. [图文]历届奥斯卡影后(上)