是否可以在MySql中进行转换
June 15 2018 8:00 AM
添加时间戳
2018-06-15 20:00:00
使用一些preg_replace步骤,我可以像2018年6月15日上午8:00
06-15-2018 8:00 AM
但是我仍然需要
2018-06-15 20:00:00
答案 0 :(得分:2)
我将使用str_to_date
将字符串解析为一个日期,然后使用date_format
将其格式化为正确的表示形式:
SELECT DATE_FORMAT(STR_TO_DATE('June 15 2018 8:00 AM', '%M %d %Y %h:%i %p'),
'%Y-%m-%d %H:%i:%s')