< DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd>

DateDiff 函数

描述
返回两个日期之间的时间间隔。
语法
DateDiff(interval, date1, date2 [,firstdayofweek][, firstweekofyear]])
DateDiff 函数的语法有以下参数:

参数 描述
interval 必选。字符串表达式,表示用于计算 date1 和 date2 之间的时间间隔。有关数值,请参阅“设置”部分。
date1, date2 必选。日期表达式。用于计算的两个日期。
firstdayofweek 可选。指定星期中第一天的常数。如果没有指定,则默认为星期日。有关数值,请参阅“设置”部分。
firstweekofyear 可选。指定一年中第一周的常数。如果没有指定,则默认为 1 月 1 日所在的星期。有关数值,请参阅“设置”部分。

设置
interval 参数可以有以下值:
设置 描述
yyyy 年
q 季度
m 月
y 一年的日数
d 日
w 一周的日数
ww 周
h 小时
m 分钟
s 秒

firstdayofweek 参数可以有以下值:

常数 值 描述
vbUseSystem 0 使用区域语言支持 (NLS) API 设置。
vbSunday 1 星期日(默认)
vbMonday 2 星期一
vbTuesday 3 星期二
vbWednesday 4 星期三
vbThursday 5 星期四
vbFriday 6 星期五
vbSaturday 7 星期六

firstweekofyear 参数可以有以下值:

常数 值 描述
vbUseSystem 0 使用区域语言支持 (NLS) API 设置。
vbFirstJan1 1 由 1 月 1 日所在的星期开始(默认)。
vbFirstFourDays 2 由在新年中至少有四天的第一周开始。
vbFirstFullWeek 3 由在新的一年中第一个完整的周开始。

说明
DateDiff 函数用于判断在两个日期之间存在的指定时间间隔的数目。例如可以使用 DateDiff 计算两个日期相差的天数,或者当天到当年最后一天之间的星期数。
要计算 date1 和 date2 相差的天数,可以使用“一年的日数”(“y”)或“日”(“d”)。当 interval 为“一周的日数”(“w”)时,DateDiff 返回两个日期之间的星期数。如果 date1 是星期一,则 DateDiff 计算到 date2 之前星期一的数目。此结果包含 date2 而不包含 date1。如果 interval 是“周”(“ww”),则 DateDiff 函数返回日历表中两个日期之间的星期数。函数计算 date1 和 date2 之间星期日的数目。如果 date2 是星期日,DateDiff 将计算 date2,但即使 date1 是星期日,也不会计算 date1。

如果 date1 晚于 date2,则 DateDiff 函数返回负数。
firstdayofweek 参数会对使用“w”和“ww”间隔符号的计算产生影响。

如果 date1 或 date2 是日期文字,则指定的年度会成为日期的固定部分。但是如果 date1 或 date2 被包括在引号 (" ") 中并且省略年份,则在代码中每次计算 date1 或 date2 表达式时,将插入当前年份。这样就可以编写适用于不同年份的程序代码。在 interval 为“年”(“yyyy”)时,比较 12 月 31 日和来年的 1 月 1 日,虽然实际上只相差一天,DateDiff 返回 1 表示相差一个年份。

#asp专栏

转载于:https://www.cnblogs.com/netcorner/archive/2009/12/16/2912040.html

asp当中的DateDiff的用法相关推荐

  1. AjaxPro2在Asp.net中的基本用法

    AjaxPro2在Asp.net中的基本用法 1.      引用ajaxPro2.dll到你的工程中. 2.      在Web.config中添加配置 <httpHandlers>   ...

  2. asp数组中REDIM的用法(动态数组)

    asp数组中REDIM的用法(动态数组) 动态数组里面的一个语句,只能出现在过程里面,可以多次使用.可以改变数组大小,和维数 格式: REDIM [Preserve] 数组名(下标1[下标2....] ...

  3. asp.net中databinder.eval用法的总结

    asp.net中databinder.eval用法的总结 <%# bind("subject") %> //绑定字段 <%# container.dataitem ...

  4. datediff oracle11,数据库中datediff函数用法

    数据库中datediff函数怎么用 如:SELECT DATEDIFF(D,'2015-6-16','2015-6-20') 返回结果表示 两个日期间隔的天数 sql数据库中的datediff函数是什 ...

  5. mysql中datediff函数用法

    mysql中datediff函数用法 1. datediff函数语法用法: 表达式DateDiff(timeinterval,date1,date2 [, firstdayofweek [, firs ...

  6. DateDiff的用法(asp时间比较函数)

    ACCESS中有用法: where datediff('d',Now(),onlinetime)>=0 SQL中有用法: where datediff(day,getdate(),onlinet ...

  7. ASP脚本语言之vbscript用法

    常用的脚本语言有 Javascript 和 VBscript . 使用哪种语言需先设定.如上节代码中的<%@ LANGUAGE="JSCRIPT"   ...    %> ...

  8. 细说 ASP.NET Cache 及其高级用法

    阅读目录 开始 Cache的基本用途 Cache的定义 Cache常见用法 Cache类的特点 缓存项的过期时间 缓存项的依赖关系 - 依赖其它缓存项 缓存项的依赖关系 - 文件依赖 缓存项的移除优先 ...

  9. Maven当中resources标签的用法

    在开发当中,我们一般打包都是利用maven打包的,在项目当中我们经常会看见resources标签,可能很多人对这个标签并不是很理解,本篇文章主要详细记录resources标签的用法. 可能写的比较多, ...

最新文章

  1. OPhone2.0应该重在中文应用体验
  2. Java重写、super关键字、继承中的构造方法
  3. 【JavaScriptjQuery】返回顶部
  4. SAPGUI系统登录页面配置的SAProuter有什么用 2
  5. Python基础-2 专用下划线标识符
  6. win32——消息循环 原理 函数 GetMessage PeekMessage TranslateMessage SendMessage PostMessage...
  7. MS CRM如果在Tab页中有Iframe选项,原来速度不慢,突然速度变慢
  8. excelvba怎么设置不打开文件自动保存_Excel VBA之工作薄 5.5批量工作薄标准数据的汇总...
  9. 【聚类分析】基于matlab GUI K-means聚类分析【含Matlab源码 791期】
  10. NB-IoT无线通信模块与Lora无线通信协议技术分析与前景展望
  11. apt-get安装包失败提示The following packages have unmet dependencies
  12. buildroot rz sz 配置
  13. Mac:TexStudio 首行缩进
  14. Carmack(卡马克)传奇的3D引擎开源代码
  15. win10关闭windows聚焦_Windows 10聚焦怎么用?教你玩转Windows聚焦功能
  16. VoIP全球发展现状
  17. java 宕机_Java应用/JVM宕机排查步骤操作
  18. 我的成长记1:手把手教你如何画出令人称赞的图(程序员必读)
  19. Proxmox VE(PVE)连接WiFi及一些配置
  20. Improve Performance of C++ Codes (1) -- 使用初始化列表还是赋值语句?

热门文章

  1. OpenCV-python学习笔记(一)——image basics输入输出,像素处理和绘制图形
  2. bankeralgorithm.jar中没有主清单属性_怀旧服:迅击指环和其拉之怒属性一致,为何狂暴战用迅击更好...
  3. 8 | Spatial-based GNN/convolution模型之GAT(受欢迎)
  4. 首张数字人民币机票订单诞生 上海-深圳
  5. 纽约人寿CEO加入NYDIG董事会
  6. Gemini创始人:如果我是GameStop CEO 接下来我会买BTC
  7. Oracle 基础知识
  8. Linux中,Tomcat 怎么承载高并发(深入Tcp参数 backlog)
  9. Leadership_领导力和团队管理
  10. html中设置data-*属性值 并在js中进行获取属性值