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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。