-- 使用 DATE_FORMAT 函数格式化日期
-- 示例 1: 格式化日期为 'YYYY-MM-DD'
SELECT DATE_FORMAT(NOW(), '%Y-%m-%d') AS formatted_date;
-- 解释:
-- 这里的 NOW() 函数返回当前的日期和时间。
-- '%Y' 表示四位数的年份,'%m' 表示两位数的月份,'%d' 表示两位数的日期。
-- 结果将只显示日期部分,格式为 'YYYY-MM-DD'。
-- 示例 2: 格式化日期时间为 'YYYY年MM月DD日 HH时MM分SS秒'
SELECT DATE_FORMAT(NOW(), '%Y年%m月%d日 %H时%i分%s秒') AS formatted_datetime;
-- 解释:
-- '%Y' 表示四位数的年份,'%m' 表示两位数的月份,'%d' 表示两位数的日期。
-- '%H' 表示24小时制的小时,'%i' 表示分钟,'%s' 表示秒。
-- 结果将以中文格式显示日期和时间。
-- 示例 3: 格式化特定日期
SELECT DATE_FORMAT('2023-10-05', '%W, %M %e, %Y') AS formatted_date;
-- 解释:
-- '%W' 表示星期几的完整名称,'%M' 表示月份的完整名称,'%e' 表示不带前导零的日期,'%Y' 表示四位数的年份。
-- 结果将显示为类似 'Thursday, October 5, 2023' 的格式。
上一篇:mysql查询重复数据大于2的
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站