函式整理(日期和時間函式)

2021-06-21 16:08:47 字數 2050 閱讀 9309

函式整理(日期和時間函式)

日期和時間函式處理支援日期、時間值轉換的各種過程。一星期七天用下面的**值表示。

值 一星期七天 

1 星期日 

2 星期一 

3 星期二 

4 星期三 

5 星期四 

6 星期五 

7 星期六

cdate cdate函式轉換成date子類的表示式。用法為: result = cdate(expr)

其中,result是date子類的variant,expr是有效的資料表示式(可以用isdate函式確定表示式是否有效)。

date date函式提取當前的系統日期。用法為: result = date

其中result是date子類的variant。

dateserial dateserial函式設定date變數的日期值。用法為: result = dateserial(year,mongth,day)

其中result是date子類的variant,year是介於100和9999之間的數,month是1和12之間的數,day是1和31之間的數。在正確範圍內的數值表示式可用作引數。如果表示式無效,就把它增加為下乙個更大的數。

datevalue datevalue函式把表示式轉換成date子類。用法為: result = datevalue(expr)

其中result是date子類的variant,expr是代表日期的字串表示式,例如november 30, 1997或11/30/1997。

day day函式從日期表示式中提取日期。用法為: result = day(expr)

其中,result是1和31之間的整數,expr是任意日期表示式。如果expr為null,則返回null。

hour hour函式從事件表示式中提取小時值。用法為: result = hour(expr)

其中,result是0和23之間的整數,expr是任意時間表示式。如果expr為null,則返回null。

minute minute函式從事件表示式提取分鐘值。用法為: result = minute(expr)

其中,result是0和59之間的整數,expr是任意時間表示式。如果expr為null,則返回null。

month month函式從事件表示式提取月份值。用法為: result = month(expr)

其中,result是1和12之間的整數,分別代表一年的12個月,expr是任意日期表示式。如果expr為null,則返回null。

now now函式根據計算機當前設定的日期和時間提取當前的日期和時間。用法為: result = now

其中,result是含有日期和時間的表示式。

second second函式從表示式中提取秒值。用法為: result = second(expr)

其中,result是0和59之間的整數,expr是任意時間表示式。如果expr為null,則返回null。

time time函式提取系統的當前時間。用法為: result = time

其中,result是date子類的variant。

timeserial timeserial函式在date變數裡設定時間值。timeserial返回含有指定的小時、分鐘和秒的date子類的variant。用法為: result = timeserial(hour,minute,second)

其中,result是date子類的variant,hour是0是23之間的數,minute是0和59之間的數,second是0和59之間的數。在正確範圍內的數值型表示式可用作引數。如果表示式無效,就把它變為下乙個更大的數。

weekday weekday函式確定特定日期的星期數。用法為: result = weekday(expr,[firstdayofweek])

其中,result是表示星期數的整數,expr是日期表示式。如果expr含有null,則返回null。可選的firstdayofweek引數識別假定為第一天的值。

year year函式從表示式中提取年份值。用法為: result = year(expr)

其中,result是表示年的整數值,expr是任意的日期表示式。如果expr為null,則返回null。

日期和時間函式

日期和時間型別 代表日期和一天內的時間的日期和時間資料型別 資料庫可以識別以下格式的時間和日期.1.字母日期格式 2.數字日期格式 3.未分隔的字串 例子 declare date datetime set date april 15,1998 set date 12 10 1900 set dat...

MySQL 日期時間相關函式整理

為日期增加乙個時間間隔 date add select now select date add now interval 1year select date add now interval 1month select date add now interval 28 day select date...

Mysql日期和時間函式

date format date,format 根據format字串格式化date值。下列修飾符可以被用在format字串中 m 月名字 january december w 星期名字 sunday saturday d 有英語字首的月份的日期 1st,2nd,3rd,等等。y 年,數字,4 位 y...