返回當前系統日期和時間
getdate()
select getdate() //結果為:
2011-06-17 09:01:00.293
返回表示指定日期的「日」、「月」、「年」 部分的正數
day()、month()、year()
select day(
'1989-3-2')
select day(
'1989/3/2')
select day(
'3/2/1989
') //結果為:2
返回給指定日期加上乙個時間間隔後的新 datetime 值
dateadd(datepart , number, date)
datepart:指定要返回新值的日期的組成部分。
number:用於與 datepart 相加的值。
select dateadd(month,1,
'2011-6-17
') //返回2023年6月17日下1個月的同一天
select dateadd(month,1,
'2011/6/17
') //結果為
2011-07-17 00:00:00.000
返回跨兩個指定日期的日期邊界數和時間邊界數
datediff(
datepart , startdate , enddate)
datepart:指定應在日期的哪一部分計算差額的引數。
select datediff(month,
'2011-6-17',
'2011-8-9
') //結果為:2
返回表示指定日期的指定日期部分的字串
datename(datepart ,date )
datepart:是指定要返回的日期部分的引數。
weekday (dw,w) 日期部分返回星期幾(如星期日、星期一等)。
select datename(weekday,
'2011-6-17
') //結果為:
星期五
返回表示指定日期的指定日期部分的整數
datepart(datepart , date)
datepart:指定要返回的日期部分的引數。
select datepart(weekday,
'2011-6-17
') //結果為:6
weekday(dw) 日期部分返回與一周的某一天對應的數字,例如:sunday = 1, saturday = 7。
weekday日期部分生成的數字取決於 set datefirst 所設定的值。這設定一周中的第一天。
返回表示當前 utc 時間的 datetime 值
getutcdate()
當前的 utc 時間得自當前的本地時間和執行 microsoft sql server 例項的計算機作業系統中的時區設定。
select getdate()
//結果為:2011-06-17 11:14:14.357
select getutcdate() //結果為:
2011-06-17 03:14:14.357
Python之日期和時間
python 程式能用很多方式處理日期和時間,如time模組 calendar 模組可以用於格式化日期和時間 一 time模組 1 time.localtime 返回本地時間元組 a time.localtime print a 列印內容 time.struct time tm year 2020,...
Qt之日期時間
獲取系統當前時間並設定顯示格式 qdatetime current date time qdatetime currentdatetime qstring current date current date time.tostring yyyy mm dd hh mm ss ddd 例 2013 0...
c 之日期時間
c 標準庫沒有提供所謂的日期型別。c 繼承了 c 語言用於日期和時間操作的結構和函式。為了使用日期和時間相關的函式和結構,需要在 c 程式中引用 標頭檔案。有四個與時間相關的型別 clock t time t size t和tm。型別 clock t size t 和 time t 能夠把系統時間和...