SQL Server 時間和日期函式

2021-09-01 15:12:54 字數 675 閱讀 6153

常見的時間和日期函式有:

獲取系統當前日期的函式

getdate()

返回資料庫系統的時間和日期,返回值型別為datetime 返回

utc日期的函式

utcdate()

返回當前utc(世界標準時間)日期值

獲取天數的函式

day(d)

返回指定日期的d是乙個月中的第幾天,範圍是1到31

獲取月份的函式

month(d)

返回指定日期d中月份的整數值

獲取年份的函式

year(d)

返回指定日期d中年份的整數值

獲取日期中指定部分字串值的函式

datename(

dp,d

)根據dp指定返回日期中相應的部分的值,例如year返回日期中的年份值dp可取值有:year、month、 quarter、dayofyear、day、week、weekday、hour、minute、second等

獲取日期中指定部分的整數值的函式

datepart(

dp,d

)返回指定日期中相應的部分的整數值,dp取值與datename函式中相同

計算日期和時間的函式

dateadd(

dp,num,d

)用於執行日期的加運算,返回指定日期值加上乙個時間段後的新日期

SQL Server時間日期的資料型別和函式

資料型別 格式time hh mm ss nnnnnnn date yyyy mm dd smalldatetime yyyy mm dd hh mm ss datetime yyyy mm dd hh mm ss nnn getdate 獲取當前系統日期和時間 在指定日期的基礎上加上一段時間,返回...

mysql時間日期 MySql 時間和日期函式

下面是mysql各種內建時間函式 1.curdate current date 用於獲取當前的日期。2.curtime current time 用於獲取現在的時鐘時間。3.now current timestamp localtime sysdate 四類函式可以獲取當前的日期和時鐘時間 4.da...

Sql Server函式全解 四 日期和時間函式

日期和時間函式主要用來處理日期和時間值,本篇主要介紹各種日期和時間函式的功能和用法,一般的日期函式除了使用date型別的引數外,也可以使用datetime型別的引數,但會忽略這些值的時間部分。相同的,以time型別值為引數的函式,可以接受datetime型別的引數,但會忽略日期部分。getdate ...