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, 1320🔥, 0💬
Popular Posts:
How To Enter Unicode Character String Literals in SQL Server Transact-SQL? Unicode characters are mu...
What Are the Basic Features of a Trigger in SQL Server? Since a SQL Server trigger is a really an ev...
How to change the data type of an existing column with "ALTER TABLE" statements in SQL Server? Somet...
How To Query Tables and Loop through the Returning Rows in MySQL? The best way to query tables and l...
How to download Microsoft SQL Server 2005 Express Edition in SQL Server? Microsoft SQL Server 2005 E...