sql 时间函数

getdate()

select GETDATE()       --返回日期

select convert(vchar(50),GETDATE(),120)    --返回2020-04-24 11:09:52

select convert(vchar(10),GETDATE(),120)    --返回2020-04-24

dateadd(depart,number,date)

dateadd(day,200,getdate())    ----当前时间增加200天
dateadd(month,200,getdate()) -----当前时间增加200月
dateadd(year,200,getdate()) -----当前时间增加200年
dateadd(hour,200,getdate())     -----当前时间增加200小时 
dateadd(minute,200,getdate())     -----当前时间增加200分
dateadd(second,200,getdate())     -----当前时间增加200秒

  

datediff(datepart,date1,date2)    ---小的日期在前,大的日期在后,返回正数,否则返回负数

datepart

 year(date)   month(date) day(date)

posted @ 2020-04-24 21:34  boenotuch  阅读(133)  评论(0编辑  收藏  举报