Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

mysql 字符串转时间戳

作者:潮起潮落   发布日期:2026-06-15   浏览:113

-- 将字符串转换为时间戳的示例代码

-- 使用 STR_TO_DATE 函数将字符串转换为日期时间格式,然后再使用 UNIX_TIMESTAMP 函数将其转换为时间戳
SELECT UNIX_TIMESTAMP(STR_TO_DATE('2023-10-05 14:30:00', '%Y-%m-%d %H:%i:%s')) AS timestamp;

-- 解释:
-- 1. STR_TO_DATE('2023-10-05 14:30:00', '%Y-%m-%d %H:%i:%s'):将字符串 '2023-10-05 14:30:00' 按照指定的格式 '%Y-%m-%d %H:%i:%s' 转换为日期时间格式。
-- 2. UNIX_TIMESTAMP(...):将日期时间格式转换为 Unix 时间戳(自 1970-01-01 00:00:00 UTC 以来的秒数)。

-- 如果字符串已经是日期时间格式,可以直接使用 UNIX_TIMESTAMP 函数
SELECT UNIX_TIMESTAMP('2023-10-05 14:30:00') AS timestamp;

-- 解释:
-- 1. UNIX_TIMESTAMP('2023-10-05 14:30:00'):直接将日期时间字符串 '2023-10-05 14:30:00' 转换为 Unix 时间戳。

上一篇:mysql修改字段名称的sql语句

下一篇:mysql 8.0修改密码

大家都在看

mysql二级索引

mysqlavg函数保留小数

mysql显示表内容

mysql收集表统计信息

mysql经纬度距离计算

mysql 加密

mysql大小写转换函数

存储过程mysql

mysql 1265

mysql with语句

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站