一尘不染

将日期字符串转换为mysql datetime字段

mysql

我有一堆记录,日期格式为字符串,例如“ 04/17/2009”

我想将它们转换为mysql datetime字段

我计划使用foreach循环读取旧的日期值,并将新格式化的值插入每个记录的新字段中

什么是转换字符串的最佳方法…我认为php可能有一种自动执行此方法的方法?

谢谢


阅读 390

收藏
2020-05-17

共1个答案

一尘不染

首先,将字符串转换为时间戳:

$timestamp = strtotime($string);

然后做一个

date("Y-m-d H:i:s", $timestamp);
2020-05-17