常用日期函数

print GETDATE()
--Jul 12 2016  8:15PM

print CONVERT(DATE, GETDATE())
--2016-07-12

print CONVERT(DATETIME, CONVERT(DATE, GETDATE()))
--Jul 12 2016 12:00AM

print DATEADD(s, -1, CONVERT(DATETIME, CONVERT(DATE, GETDATE())))
--Jul 11 2016 11:59PM

print REPLACE(CONVERT(varchar(10),GETDATE(),120),N'-','_')
--2016_07_12

print Convert(varchar(30),GETDATE(),121)
--2016-07-12 20:17:47.200

print Convert(varchar(30),GETDATE(),120)
--2016-07-12 20:18:23

print Convert(varchar(30),GETDATE(),101)
--07/12/2016

print Convert(datetime,(Convert(varchar(30),GETDATE(),101)),101)
--Jul 12 2016 12:00AM

print datediff(day,'2016/07/19 00:00','2016/07/23 23:59')
--返回值:4

print datediff(day,'2016/07/19 00:00','2016/07/19 00:00')
--返回值:0
欢迎交流,一起进步
原文地址:https://www.cnblogs.com/yunangel/p/5666272.html