-- 将 MySQL 中的日期时间转换为 Unix 时间戳
SELECT UNIX_TIMESTAMP(your_datetime_column) AS timestamp_value
FROM your_table;
-- 解释:
-- UNIX_TIMESTAMP() 函数将日期时间值转换为 Unix 时间戳(自 1970-01-01 00:00:00 UTC 以来的秒数)。
-- 你需要将 your_datetime_column 替换为实际的日期时间列名,并将 your_table 替换为实际的表名。
-- 示例:
SELECT UNIX_TIMESTAMP(created_at) AS created_timestamp
FROM users;
如果你需要将 Unix 时间戳转换回日期时间格式,可以使用 FROM_UNIXTIME() 函数:
-- 将 Unix 时间戳转换为日期时间格式
SELECT FROM_UNIXTIME(unix_timestamp_column) AS datetime_value
FROM your_table;
-- 解释:
-- FROM_UNIXTIME() 函数将 Unix 时间戳转换为 'YYYY-MM-DD HH:MM:SS' 格式的日期时间。
-- 你需要将 unix_timestamp_column 替换为实际的时间戳列名,并将 your_table 替换为实际的表名。
-- 示例:
SELECT FROM_UNIXTIME(last_login) AS last_login_datetime
FROM users;
上一篇:docker mysql 8
下一篇:开启mysql服务的命令
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站