1. 當前系統日期、時間
select getdate()
2. dateadd 在向指定日期加上一段時間的基礎上,返回新的 datetime 值
例如:向日期加上2天
select dateadd(day,2,'2011-10-15') --返回:2011-10-17 00:00:00.000
3. datediff 返回跨兩個指定日期的日期和時間邊界數。
select datediff(day,'2011-09-01','2004-09-18') --返回:17
select datediff(day,'2011-09-18','2004-09-01') --返回:-17
4. datepart 返回代表指定日期的指定日期部分的整數。
select datepart(month, '2001-10-01') --返回 10
5. datename 返回代表指定日期的指定日期部分的字串
select datename(weekday, '2011-10-01') --返回:星期六
SQL Server 中日期比較
1.當前系統日期 時間 select getdate 2.dateadd 在向指定日期加上一段時間的基礎上,返回新的 datetime 值 例如 向日期加上2天 select dateadd day,2,2004 10 15 返回 2004 10 17 00 00 00.000 3.datediff...
PHP中日期函式
1,轉化為時間戳函式 strtotime 本函式接受乙個包含美國英語日期格式的字串並嘗試將其解析為unix時間戳,其值相對於now引數給出的時間,如果沒有提供此引數則使用系統當前時間。注 如果給定的年份是兩位數字的格式,則其值0 69表示2000 2069,70 100表示1970 2000。2,將...
SQL Server中日期問題的解決
在ms sql server 中,只有datetime型,日期和時間是合在一起的,比如2004 12 19 23 12 20。有的時候,在sql語句中,只要求取日期的話,的確比較麻煩,但也有以下的方法,歸納一下,比如要求取得2004 12 19日的記錄,可以這樣 a where datediff d...