Collections:
TIME_TO_SEC() - Converting Time to Seconds
How to convert a time value into seconds using the TIME_TO_SEC() function?
✍: FYIcenter.com
TIME_TO_SEC(time) is a MySQL built-in function that
converts a time value into seconds using the (s + 60*m + 60*60*h) formula.
For example:
SELECT TIME_TO_SEC(NOW(3)), NOW();
-- +---------------------+---------------------+
-- | TIME_TO_SEC(NOW(3)) | NOW() |
-- +---------------------+---------------------+
-- | 75921 | 2023-11-15 21:05:21 |
-- +---------------------+---------------------+
1 row in set (0.00 sec)
SELECT TIME_TO_SEC('21:05:21'), 21+60*05+60*60*21;
-- +-------------------------+-------------------+
-- | TIME_TO_SEC('21:05:21') | 21+60*05+60*60*21 |
-- +-------------------------+-------------------+
-- | 75921 | 75921 |
-- +-------------------------+-------------------+
SELECT TIME_TO_SEC('100:00:00');
-- +--------------------------+
-- | TIME_TO_SEC('100:00:00') |
-- +--------------------------+
-- | 360000 |
-- +--------------------------+
Reference information of the TIME_TO_SEC() function:
TIME_TO_SEC(time): int converts a time value into seconds using the (s + 60*m + 60*60*h) formula. Arguments, return value and availability: time: Required. The time value to be converted. int: Return value. The number of seconds from the given time. Available since MySQL 4.
⇒ TO_DAYS() - Converting Date to Days
⇐ TIME_FORMAT() - Formatting Time
2023-11-17, 1396🔥, 0💬
Popular Posts:
What Are Date and Time Functions in MySQL? MySQL offers a number of functions for date and time valu...
How to check if two JSON values have overlaps using the JSON_OVERLAPS() function? JSON_OVERLAPS(json...
Where to find answers to frequently asked questions on Managing Security, Login and User in SQL Serv...
What Happens to Your Transactions When ERROR 1213 Occurred in MySQL? If your transaction receives th...
How To Fix the INSERT Command Denied Error in MySQL? The reason for getting the "1142: INSERT comman...