📜  MySQL 中的 SECOND()函数

📅  最后修改于: 2022-05-13 01:55:45.716000             🧑  作者: Mango

MySQL 中的 SECOND()函数

MySQL 中的 SECOND()函数用于返回指定时间或日期时间值的第二部分。此函数中的第一个参数将是日期/日期时间。此函数返回给定日期值的秒数。返回值(秒)将在 0 到 59 的范围内。在这个函数中,我们将传递日期值,它会返回日期的秒作为结果。例如,如果指定的时间是“09:12:23”,那么该函数将返回“23”作为结果。

特征:

  • 此函数用于查找指定时间或日期时间值的第二部分。
  • 此函数接受单个参数。
  • 接受的参数将是日期/日期时间。
  • 此函数返回范围从 0 到 59 的秒值。

句法:

SECOND(date_value)

参数:此方法接受如下所示的参数:

date_value:指定时间或日期时间值来提取秒。

返回:它返回指定时间或日期时间值的第二部分。

应用:此函数用于返回指定时间或日期时间值的第二部分。

示例 1:从指定的日期时间“2020-11-24 09:32:12”获取结果“12”。

SELECT SECOND("2020-11-24 09:32:12");

输出:

12

示例 2:从指定的日期时间“2021-12-20 02:24:30”获取结果“30”。

SELECT SECOND("2021-12-20 02:24:30");

输出 :

30

示例 3:从指定时间“06:12:23”获取结果“23”。

SELECT SECOND("06:11:23");

输出:

23

示例 4:从指定时间“23:12:59”获取结果“59”。

SELECT SECOND("23:12:59");

输出:

59

示例 5:从日期时间获取结果“16”。函数“POWER(2, 4)”已返回参数日期时间值“16”,而 SECOND()函数将此值“16”作为参数并返回与第二个值相同的值“16”。

SELECT SECOND(POWER(2, 4));

输出:

16

示例 6:从当前时间获取结果。这将返回当前系统时间的第二部分。例如,如果当前系统时间是“06:12:23”,那么它会返回“23”作为结果。

SELECT SECOND(CURTIME());

输出 :

23

示例 7:从系统日期获取结果。这将返回系统日期的第二部分。例如,如果系统日期是“2021-02-05 12:41:26”,那么结果将返回“26”。

SELECT SECOND(SYSDATE());

输出:

26