MySQL数据库字段varchar转换成date类型
MySQL也跟其他数据库一样有自己内置的转换函数:str_to_date(params,convert)。
select str_to_date(cases.complainDate,'%Y-%m-%d') from cases
转换成YYYY-mm-dd格式:str_to_date('2013-08-05 10:10:10 00:00+8:00','%Y-%m-%d ')
转换成YYYY-mm-dd HH:MM:ss格式:str_to_date('2013-08-05 10:10:10 00:00+8:00','%Y-%m-%d %H:%i:%s')
将datetime 类型转化成date类型:
DATE_FORMAT(randDate,'%Y-%m-%d')
本文原创,转载必追究版权。