SQLServer与ASP中DATEDIFF函数区别
发布日期:2021-05-09 05:13:59 浏览次数:17 分类:博客文章

本文共 426 字,大约阅读时间需要 1 分钟。

一、SQLServer:

格式:

DATEDIFF(interval,startdate,enddate)

interval参数:

  • 年-yy,yyyy

  • 季度-qq,q

  • 月-mm,m

  • 年中的日-dy,y

  • 日-dd,d

  • 周-wk,ww

  • 星期-dw,w

  • 小时-hh

  • 分钟-mi,n

  • 秒-ss,s

  • 毫秒-ms

  • 微妙-mcs

  • 纳秒-ns

例子:

DATEDIFF(day,'2017-3-22','2017-4-13')

二、ASP:

格式:

DateDiff(interval,startdate,enddate)

interval参数:

  • yyyy-年

  • q-季度

  • m-月

  • y-当年的第几天

  • d-日

  • w-当周的第几天

  • ww-周

  • h-小时

  • n-分钟

  • s-秒

例子:

DateDiff("d","3/22/2017","3/22/2017")

三、区别:

最主要的区别是ASP的interval参数需要加双引号,而SQLServer不需要,另外还有一些参数上的不同。

上一篇:解决IIS部署网站引用woff/woff2/svg字体报404错误
下一篇:PHP与ASP转义双引号的区别

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2025年04月12日 08时33分30秒