1.当字符串格式和时间格式相同时,mysql会自动进行转换。例如:

SELECT * FROM table WHERE ts = '2021-12-14'

2.mysql中,DATE_FORMAT字符串格式化date值,STR_TO_DATE字符串格式转化为日期
把字符串转为日期格式:

SELECT  STR_TO_DATE( '2011-09-20 08:30:45' ,    '%Y-%m-%d %H:%i:%S' );

把日期转为字符串格式:

SELECT  DATE_FORMAT(NOW(),    '%Y-%m-%d %H:%i:%S' );

下面列举几个格式化实例:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐