mysql中字符串和时间相互转换的方法

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' );

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

猜你喜欢

转载自blog.csdn.net/shoppingend/article/details/121919013