当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


MariaDB HOUR()、FROM_DAYS()用法及代码示例


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'

相关用法


注:本文由纯净天空筛选整理自vipinyadav15799大神的英文原创作品 HOUR() and FROM_DAYS() function in MariaDB。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。