数据库
首页 > 数据库> > SQL Server 中的时间的加减和时间的比较和时间的转换

SQL Server 中的时间的加减和时间的比较和时间的转换

作者:互联网

在开发中经常用到时间,比如查统计查询,做报表,计算出每周,上周、去年、季度……的订单,金额等业务,就需要频繁使用到时间处理。

时间加减之DATEDIFF

DATEDIFF(datepart,startdate,enddate)

datepart: 时间类型 比如天、周、年
startdate、enddate :氏开始时间和结束时间

datepart缩写
yy, yyyy
季度qq, q
mm, m
年中的日dy, y
dd, d
wk, ww
星期dw, w
小时hh
分钟mi, n
ss, s
毫秒ms
微妙mcs
纳秒ns

时间的加减之 DATEADD

DATEADD(datepart,number,date)
datepar :时间规格(年、月、日等)
number: 加减数量
date :以什么时间为准

datepart缩写
yy, yyyy
季度qq, q
mm, m
年中的日dy, y
dd, d
wk, ww
星期dw, w
小时hh
分钟mi, n
ss, s
毫秒ms
微妙mcs
纳秒ns

以下执行结果:
在这里插入图片描述

时间之间转换

待完善……

标签:25,00,datepart,DATEDIFF,加减,Server,时间,SQL
来源: https://blog.csdn.net/ChengDeRong123/article/details/118313709