Asp DatePart 函数的语法详解(用于计算日期并返回指定的时间间隔)

更新时间:2012年07月31日 21:32:58   作者:

ASP(VBScript) 参考手册中,已经对 DatePart 作了说明,但其对第一个参数的解释太过书面,造成令人误解,现重新解释一下

DatePart 的语法是 DatePart(interval, date),用以取 date 的某部分。

interval

yyyy:date 中的年

m:date 中的月

d:date 中的日

h:date 中的时

n:date 中的分

s:date 中的秒

q:date 位于该年的第几季度,比如 2009-6-29 位于第 2 季度。

y:date 位于该年中的第几天,比如 2009-6-29 位于第 180 天。

w:date 位于一周的第几天(默认星期日为第一天),比如 2009-6-29 位于第 2 天。

ww:date 位于该年中的第几周,比如 2009-6-29 位于第 27 周。

DatePart(interval, date[, firstdayofweek[, firstweekofyear]])

DatePart 函数的语法有以下参数:

参数 描述

interval 必选。字符串表达式,表示要返回的时间间隔。有关数值,请参阅“设置”部分。

date 必选。要计算的日期表达式。

firstdayof week 可选。指定星期中的第一天的常数。如果没有指定,则默认为星期日。有关数值,请参阅“设置”部分。

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 由在新的一年中第一个完整的周(不跨年度)开始。

说明

DatePart 函数用于计算日期并返回指定的时间间隔。例如使用 DatePart 计算某一天是星期几或当前的时间。

firstdayofweek 参数会影响使用“w”和“ww”间隔符号的计算。

如果 date 是日期文字,则指定的年度会成为日期的固定部分。但是如果 date 被包含在引号 (" ") 中,并且省略年份,则在代码中每次计算 date 表达式时,将插入当前年份。这样就可以编写适用于不同年份的程序代码。

相关文章

ASP应用之模板采用...2007-01-01

如何准确定时运行ASP文件...2006-06-06

javascript asp教程第十二课---session对象...2007-03-03

用ASP设计购物推车...2006-06-06

ASP中Cache技术的应用...2006-06-06

ASP中生成文本文件的两种方式...2007-01-01

写了段批量抓取某个列表页的东东...2006-06-06

动态CSS,换肤技术...2006-06-06

[红色]aspjpeg组件使用方法...2006-06-06

FileSystem对象常用的文件操作函数有哪些?...2006-06-06

最新评论

oracle中datepart函数,Asp DatePart 函数的语法详解(用于计算日期并返回指定的时间间隔)...相关推荐

  1. oracle中取反_oracle正则表达式regexp_like的用法详解

    oracle正则表达式regexp_like的用法详解 更新时间:2013年06月13日 17:42:05   作者: 本篇文章是对oracle正则表达式regexp_like的用法进行了详细的分析介 ...

  2. oracle if=,oracle中if/else的三种实现方式详解

    1.标准sql规范 1.单个IF IF v=... THEN END IF; 2.IF ... ELSE IF v=... THEN ELSE t....; END IF; 3.多个IF IF v=. ...

  3. oracle 汉字替换空格,oracle中replace替换回车换行空格的方法详解

    本篇文章是对oracle中去掉回车换行空格的解决方法进行了详细的分析介绍,需要的朋友参考下 去除换行 update zhzl_address t set t.add_administration_nu ...

  4. oracle record 遍历,ORACLE中RECORD、VARRAY、TABLE的使用详解

    好处是表字段发生变化,记录字段自动改变.但是,由于每次执行前,遇到%TYPR或%ROWTYPE, 数据库系统都会去查看对应表字段类型,会造成一定的数据库开销,如果系统中大量使用记录类型,则对性能会有一 ...

  5. Oracle中定时作业(Job)使用方法详解

    初次接触到项目需要用定时调度,数据备份任务.所以上网也查阅了很多资料,由此依据自己的学习能力整理下,请大家多补充多支持下. 用Oracle的存储过程,可以让我们在编写程序的时候减少很多的量,利用Ora ...

  6. oracle中类似indexof用法_instr函数

    oracle中类似indexof用法_instr函数 [sql] 在oracle中没有indexof()函数 但是提供了一个 instr() 方法 具体用法: select instr('保定市南市区 ...

  7. 【转】Oracle 中的 TO_DATE 和 TO_CHAR 函数 日期处理

    Oracle 中的 TO_DATE 和 TO_CHAR 函数 oracle 中 TO_DATE 函数的时间格式,以 2008-09-10 23:45:56 为例 格式 说明 显示值 备注 Year(年 ...

  8. Oracle 中的 TO_DATE 和 TO_CHAR 函数 日期处理

    Oracle 中的 TO_DATE 和 TO_CHAR 函数 日期处理 Oracle 中的 TO_DATE 和 TO_CHAR 函数 oracle 中 TO_DATE 函数的时间格式,以 2008-0 ...

  9. mysql中sql语句中常见的group_concat()函数意思以及用法,oracle中与其一样的功能函数是wmsys.wm_concat()

    1.group_concat(),手册上说明:该函数返回带有来自一个组的连接的非NULL值的字符串结果.比较抽象,难以理解. 通俗点理解,其实是这样的:group_concat()会计算哪些行属于同一 ...

最新文章

  1. 10.21 crond定时任务练习
  2. 【Tensorflow】tf.map_fn() 使用过程中遇到【inf, NaN】报错问题
  3. 初始化对于类与接口的异同点深入解析
  4. SetWindowLong 除去窗体标题栏
  5. [深入学习C#]输入输出安全性——可变类型形參列表的变化安全性
  6. 深入理解同步/异步与阻塞/非阻塞区别 (转)
  7. 用计算机实测技术研究声波和拍内容,基础物理实验/面向21世纪课程教材
  8. Java开发工程师的工作内容包含哪些?
  9. 资源调度有什么技术难点?
  10. 基于Django的驾校在线考试系统
  11. matlab 工具箱 径向基,径向基(matlab工具箱)
  12. cocos2dx之音效引擎
  13. Python、C语言技能树测评
  14. 用ffmpeg给音频加封面(亲试成功)
  15. 【Linux】cron 与 crontab
  16. 实现BMP位图色深转换的方法
  17. Spring Cloud Fegin 和 Eurake 简单使用
  18. 计算机毕业设计(附源码)python校园一卡通管理系统
  19. win7 磁盘碎片整理
  20. 数据安全与数据备份存储技术(转)

热门文章

  1. 在cmd里怎样复制和粘贴
  2. charles iphone8 windows 连接 下载证书不能上网
  3. CSS基础知识: 框架
  4. JavaCV音视频开发宝典:rtp点到点音视频传输TS流(一对一音视频直播)
  5. Innovus dbGet常用命令合集
  6. 工商银行拥抱互联网的“e-难题”
  7. moffiestyle
  8. 技术管理 - 一定要抓大放小
  9. Vue中,当组件同时注册单机事件(@click)和双击事件(@dblclick)时,处理事件冲突
  10. CPU与外设传输数据的方式