-- 将字符串转换为日期格式的示例代码
-- 假设我们有一个日期字符串 '2023-10-05',我们想将其转换为 MySQL 的日期类型
SELECT STR_TO_DATE('2023-10-05', '%Y-%m-%d') AS formatted_date;
-- 解释:
-- STR_TO_DATE 函数用于将一个字符串按照指定的格式转换为日期类型。
-- 第一个参数是要转换的字符串。
-- 第二个参数是格式化字符串,用于定义输入字符串的格式。
-- 在这个例子中,'%Y-%m-%d' 表示年份(4位)、月份(2位)和日期(2位),它们之间用短横线分隔。
-- 再看一个更复杂的例子,假设我们有一个日期时间字符串 '2023/10/05 14:30:00'
SELECT STR_TO_DATE('2023/10/05 14:30:00', '%Y/%m/%d %H:%i:%s') AS formatted_datetime;
-- 解释:
-- 这里我们使用了更多的格式化符号来匹配输入字符串中的各个部分。
-- '%Y/%m/%d %H:%i:%s' 表示年份、月份、日期、小时、分钟和秒,并且注意它们之间的分隔符要与输入字符串一致。
上一篇:mysql分页查询
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站