Mysql的TIME_TO_SEC函数
Mysql的TIME_TO_SEC函数教程
TIME_TO_SEC(time) 函数返回将参数 time 转换为秒数的时间值,转换公式为“小时 ×3600+ 分钟 ×60+ 秒”。
Mysql的TIME_TO_SEC函数描述
语法
TIME_TO_SEC(time);
描述
time 传递的是时:分:秒 的格式,它的计算公式为:“小时 ×3600+ 分钟 ×60+ 秒”。它不会校验你传递的时间的时间格式。按照上面的逻辑进行计算。如果传递的时间不合法,就返回 0。
案例
执行下面 sql
-- 嗨客网(www.haicoder.net)
SELECT TIME_TO_SEC("13:59:59"),TIME_TO_SEC("100:00:00"),TIME_TO_SEC("2020-12-12 23:59:59"),TIME_TO_SEC("aaa");
运行结果如下:
Mysql的TIME_TO_SEC函数总结
TIME_TO_SEC(time) 函数返回将参数 time 转换为秒数的时间值,转换公式为“小时 ×3600+ 分钟 ×60+ 秒”。