mysql字符转换时间

MySQL中,可以使用STR_TO_DATE()函数将字符转换为时间类型。

该函数的语法如下:

STR_TO_DATE(str, format);

其中,str是表示时间的字符串,format是指定时间字符串格式的字符串。例如,假设我们有一个时间字符串’2023-04-16 10:30:00’,我们可以使用以下语句将其转换为时间类型:

SELECT STR_TO_DATE('2023-04-16 10:30:00', '%Y-%m-%d %H:%i:%s');

上面的语句会返回一个时间类型的结果:’2023-04-16 10:30:00’。需要注意的是,时间字符串和format参数必须严格匹配,否则转换可能会失败。可以在MySQL官方文档中查看format参数的详细说明。