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

mysql转换日期格式

作者:冫LOVE灬丶棒棒   发布日期:2026-07-23   浏览:29

-- 使用 DATE_FORMAT 函数将日期格式化为指定的格式
SELECT DATE_FORMAT('2023-10-05', '%Y-%m-%d') AS formatted_date;

-- 解释:
-- DATE_FORMAT 是 MySQL 中用于格式化日期的函数。
-- 第一个参数是要格式化的日期,可以是日期列或日期字符串。
-- 第二个参数是格式化模式,使用 % 符号加上不同的字母来表示不同的日期部分。
-- 例如:
-- %Y 表示四位数的年份(如 2023)
-- %m 表示两位数的月份(如 10)
-- %d 表示两位数的日期(如 05)

-- 其他常用的格式化模式:
-- %H 小时 (00-23)
-- %i 分钟 (00-59)
-- %s 秒 (00-59)
-- %W 星期几 (英文全名)
-- %w 星期几 (数字,0=周日, 6=周六)
-- %M 月份 (英文全名)
-- %b 月份 (英文缩写)

如果需要将日期从一种格式转换为另一种格式,可以结合 STR_TO_DATEDATE_FORMAT 使用:

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

-- 解释:
-- STR_TO_DATE 将字符串转换为日期类型。
-- 第一个参数是要转换的字符串。
-- 第二个参数是字符串的原始格式。
-- 然后使用 DATE_FORMAT 将其格式化为所需的输出格式。

上一篇:mysql 日期类型

下一篇:mysql kill进程

大家都在看

mysql二级索引

mysqlavg函数保留小数

mysql显示表内容

mysql收集表统计信息

mysql经纬度距离计算

mysql 加密

mysql大小写转换函数

存储过程mysql

mysql 1265

mysql with语句

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

Laravel 中文站