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