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

mysql 时间格式转换

作者:碎花洋裙的优雅   发布日期:2026-05-29   浏览:54

-- 将时间戳转换为日期格式
SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s') AS formatted_date;

-- 解释说明:
-- DATE_FORMAT() 函数用于将日期/时间按照指定的格式进行格式化。
-- NOW() 函数返回当前日期和时间。
-- '%Y-%m-%d %H:%i:%s' 是格式化字符串,表示年-月-日 时:分:秒。

-- 将字符串转换为日期格式
SELECT STR_TO_DATE('2023-10-05', '%Y-%m-%d') AS converted_date;

-- 解释说明:
-- STR_TO_DATE() 函数用于将字符串按照指定的格式转换为日期。
-- '2023-10-05' 是要转换的字符串。
-- '%Y-%m-%d' 是字符串的格式,表示年-月-日。

-- 将日期加减天数
SELECT DATE_ADD(NOW(), INTERVAL 1 DAY) AS next_day;
SELECT DATE_SUB(NOW(), INTERVAL 1 DAY) AS previous_day;

-- 解释说明:
-- DATE_ADD() 函数用于在日期上加上指定的时间间隔。
-- DATE_SUB() 函数用于从日期中减去指定的时间间隔。
-- INTERVAL 1 DAY 表示加减一天的时间间隔。

-- 获取时间戳
SELECT UNIX_TIMESTAMP(NOW()) AS timestamp;

-- 解释说明:
-- UNIX_TIMESTAMP() 函数返回当前时间的 Unix 时间戳(自 1970-01-01 以来的秒数)。

-- 将时间戳转换回日期时间
SELECT FROM_UNIXTIME(UNIX_TIMESTAMP(NOW())) AS datetime_from_timestamp;

-- 解释说明:
-- FROM_UNIXTIME() 函数将 Unix 时间戳转换为日期时间格式。

上一篇:mysql变量

下一篇:mysql分组后排序然后取每组第一个

大家都在看

mysql二级索引

mysqlavg函数保留小数

mysql显示表内容

mysql经纬度距离计算

mysql 加密

存储过程mysql

mysql 1265

mysql with语句

mysql时间加减

mysql查询表名,模糊匹配

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

Laravel 中文站