定义和用法
DATEDIFF() 函数返回两个日期之间的时间。
语法
DATEDIFF(datepart,startdate,enddate)
startdate 和 enddate 参数是合法的日期表达式。
datepart 参数可以是下列的值:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/8064ffae037d43834abd06836ab962d3.png)
实例
例子 1
使用如下 SELECT 语句:
SELECT DATEDIFF(day,'2008-12-29','2008-12-30') AS DiffDate
结果:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/01c1261d41d4283f251d98724f546d75.png)
例子 2
使用如下 SELECT 语句:
SELECT DATEDIFF(day,'2008-12-30','2008-12-29') AS DiffDate
结果:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/62e0f38ed21dd4f225d38c69e5d3b42d.png)