Collections:
UNIX_TIMESTAMP() - Calculating Unix Timestamp
How to calculate the Unix timestamp from a given datetime value using the UNIX_TIMESTAMP() function?
✍: FYIcenter.com
UNIX_TIMESTAMP(datetime) is a MySQL built-in function that
calculates the Unix timestamp from a given datetime value.
For example:
SELECT UNIX_TIMESTAMP(), UNIX_TIMESTAMP('2025-11-13 10:20:19.012');
-- +------------------+-------------------------------------------+
-- | UNIX_TIMESTAMP() | UNIX_TIMESTAMP('2025-11-13 10:20:19.012') |
-- +------------------+-------------------------------------------+
-- | 1700105959 | 1763047219.012 |
-- +------------------+-------------------------------------------+
SELECT UNIX_TIMESTAMP('1970-01-01 00:00:00');
-- +---------------------------------------+
-- | UNIX_TIMESTAMP('1970-01-01 00:00:00') |
-- +---------------------------------------+
-- | 18000 |
-- +---------------------------------------+
SELECT @@system_time_zone, 18000/60/60;
-- +--------------------+-------------+
-- | @@system_time_zone | 18000/60/60 |
-- +--------------------+-------------+
-- | EST | 5.00000000 |
-- +--------------------+-------------+
Reference information of the UNIX_TIMESTAMP() function:
UNIX_TIMESTAMP(datetime): sec
Returns the value of the argument as seconds since
'1970-01-01 00:00:00' UTC.
Arguments, return value and availability:
datetime: Optional. Default is current datetime. The datetime value
to be converted.
sec: Return value. The number of seconds between '1970-01-01 00:00:00'
and the given datetime.
Available since MySQL 4.
Related MySQL functions:
⇒ UTC_DATE() - Current UTC Date
⇐ TO_SECONDS() - Converting Datetime to seconds
2023-11-17, 1303🔥, 0💬
Popular Posts:
How To Download Oracle Database 10g XE in Oracle? If you want to download a copy of Oracle Database ...
How To List All Login Names on the Server in SQL Server? If you want to see a list of all login name...
How To Convert Binary Strings into Hexadecimal Character Strings in SQL Server? When a query returns...
How to download and install SQL Server 2005 Sample Scripts in SQL Server? If you want to learn from ...
How To Start the Command-Line SQL*Plus in Oracle? If you Oracle server or client installed on your w...