datediff函数用法!

datediff函数用法!,第1张

1、datediff函数语法用法:

表达式DateDiff(timeinterval,date1,date2 [, firstdayofweek [, firstweekofyear]])

允许数据类型: timeinterval 表示相隔时间的类型,代码为:年份 yy、yyyy 季度 qq、q;月份 mm、m;每年的某一日 dy、y;日期 dd、d;星期 wk、ww;工作日 dw;小时 hh;分钟 mi、n;秒 ss、s;毫秒 ms。

2、datediff函数用法示例:

<%

fromDate = #9/9/00#

toDate = #1/1/2000#

response.write "There are " &_

DateDiff("d",fromDate,toDate) &_

" days to millenium from 9/9/00."

%>

返回结果: 从9/9/00 到2000年还有 150 天。

扩展资料:

datediff函数应用范围:

1,该函数在mysql中可用

2,该函数在sybase中可用

3,该函数在在oracle中不可用!

------------------------------------------------------------

select datediff(''d'','2003-01-01','2003-01-02')返回的是1;

select datediff(''d'','2003-01-02','2003-01-01')返回的是-1;

可见datediff返回的是date2和date1之间在给定参数timeinterval下的差值。

注:

在sql2000下测试 "h"时是错误的,应该是 hh,例如:

select datediff(hh,'2003-01-01','2003-01-02') 返回的是24。

参考资料:百度百科-DateDiff()

(转)SQL中关于日期相减的计算方法

selectdatediff(year, 开始日期,结束日期)--两日期间隔年

selectdatediff(quarter, 开始日期,结束日期)--两日期间隔季

selectdatediff(month, 开始日期,结束日期)--两日期间隔月

selectdatediff(day, 开始日期,结束日期)--两日期间隔天

selectdatediff(week, 开始日期,结束日期)--两日期间隔周

selectdatediff(hour, 开始日期,结束日期)--两日期间隔小时

selectdatediff(minute, 开始日期,结束日期)--两日期间隔分

selectdatediff(second, 开始日期,结束日期)--两日期间隔秒


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6937238.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-30
下一篇2023-03-30

发表评论

登录后才能评论

评论列表(0条)

    保存