1. HOUR()函數:
在MariaDB中,HOUR()函數用於返回日期值的小時部分。在此函數中,第一個參數將為date_value。此函數將返回給定日期的HOUR部分。由於時間值的範圍可以是-838:59:59'至'838:59:59',因此該函數可以返回0到838之間的值。
用法:
HOUR(date_value)
參數:
- date_value -從中提取小時部分的DateTime值。
返回值:日期的小時部分。
示例1:
SELECT HOUR('2020-05-09 06:11:18.000004');
輸出:
6
示例-2:
SELECT HOUR('837:56:52');
輸出:
837
示例3:
SELECT HOUR('2018-02-11 11:19:01');
輸出:
11
示例4:
SELECT HOUR('10:02:06');
輸出:
10
示例5:當前係統時間由CURTIME()函數返回。
SELECT HOUR(CURTIME());
輸出:
8
2. FROM_DAYS()函數:
在MariaDB中,FROM_DAYS()函數用於將數字日期轉換為日期值。在此函數中,第一個參數將是日期。此函數會將給定的數字轉換為日期。此函數僅可用於公曆中的日期。
用法:
FROM_DAYS(date)
參數:
- date -date(數字)將轉換為日期值。
返回值:日期值。
示例1:
SELECT FROM_DAYS(735919) ;
輸出:
'2014-11-17'
示例-2:
SELECT (FROM_DAYS(780500)- FROM_DAYS(780500));
輸出:
0
示例3:
SELECT FROM_DAYS(735910);
輸出:
'2014-11-08'
相關用法
- MS Access Day()、Hour()用法及代碼示例
- MySQL HOUR()用法及代碼示例
- MariaDB ADDDATE()、ADDTIME()用法及代碼示例
- MariaDB MAKEDATE()、LOCALTIMESTAMP()用法及代碼示例
- MariaDB LOCALTIME()、LAST_DAY()用法及代碼示例
- MariaDB DATE()、DATE_ADD()用法及代碼示例
- MariaDB EXTRACT()、DAYOFYEAR()用法及代碼示例
注:本文由純淨天空篩選整理自vipinyadav15799大神的英文原創作品 HOUR() and FROM_DAYS() function in MariaDB。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。