SQL-----datediff,dateadd,datedepart,datename,convert
--getdate 当前系统日期、时间 select getdate() --2014-11-24 13:22:40.407 --convert() 函数可以用不同的格式显示日期/时间数据 select convert(varchar(100),getdate(),23) --2014-11-24 --datediff 返回跨两个指定日期的日期和时间边界数 select datediff(day,‘2014-11-24‘,‘2014-12-28‘) --34 select datediff(month,‘2014-11-24‘,‘2014-12-28‘) --1 --datepart 返回代表指定日期的指定日期部分的整数 select datepart(month,‘2014-11-24‘) --11月 select datepart(week,‘2014-11-24‘) --48周 select datepart(w,‘2014-11-24‘) --2 星期一 --datename 返回代表指定日期的指定日期部分的字符串 select datename(month,‘2014-11-24‘) --11 select datename(weekday,‘2014-11-24‘) --星期一 --dateadd() 函数在日期中添加或减去指定的时间间隔 DATEADD(datepart,number,date) select dateadd(day,2,‘2014-11-24‘) --2014-11-26 00:00:00.000 select dateadd(month,-2,‘2014-11-24‘) --2014-09-24 00:00:00.000
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。