MySQL中字符串转时间格式,以及时间转字符串的函数和用法

内容纲要

Mysql 中字符串转时间跟Oracle略不同,函数为 str_to_date 

应注意的是里面的大小写 如下: 

MySQL内置函数,在mysql里面利用str_to_date()把字符串转换为日期。 

示例:分隔符一致,年月日要一致

select str_to_date(‘2017-10-16 15:30:28’,’%Y-%m-%d %H:%i:%s’);

注意年是大写‘Y’,小时也必须是大写‘H’ (如果其他为大写,则得到结果为null)

将日期转化为字符串用到:date_format 

用法为:

date_format(date,’%Y-%m-%d’)

相当与Oracle中的to_char函数