📜  MySQL中的MINUTE(),MICROSECOND()和HOUR()函数

📅  最后修改于: 2021-08-25 18:26:43             🧑  作者: Mango

1分钟() :
MySQL MINUTE()函数用于返回日期时间值的分钟部分。它可以在0到59之间。当在MINUTE()函数传递日期时间时,它将返回分钟值。

句法 –

MINUTE(datetime) 

范围 –
它使用参数的日期线值。

返回 –
它返回介于0到59之间的分钟数值。

示例1:

SELECT MINUTE ("2020-06-29 10:34:00"); 

输出 –

34

示例2:

SELECT MINUTE("4:10:17");

输出 –

10

2. MICROSECOND()–
Mysql函数MICROSECOND()用于返回数据时间值的微秒部分。它可以在0到999999之间。当在MINUTE()函数传递日期时间时,它将返回微秒值。

句法 [-

MICROSECOND(datetime)

范围 –
日期时间值。

返回 –
返回一个整数

示例1:

SELECT MICROSECOND("2010-07-20 06:24:10.967423"); 

输出 –

967423

示例2:

SELECT MICROSECOND("2005-10-10 12:24:17.000007"); 

输出 –

7

3小时() :
MySQL函数HOUR()返回给定日期时间的小时部分。可以在0到838之间。

句法 –

HOUR(datetime) 

范围 –
日期时间值。

返回 –
它返回一个整数值。

示例1:

SELECT HOUR("12:24:17.000007"); 

输出 –

12

示例2:

SELECT MICROSECOND(""838:59:59""); 

输出 –

838

支持的MySQL版本:

  • MySQL 4.0
  • MySQL 4.1
  • MySQL 5.0
  • MySQL 5.1
  • MySQL 5.5
  • MySQL 5.6
  • MySQL 5.7