我似乎找不到任何关于此的信息..
我需要将字符串转换为日期,以便将其正确导入 SQL DATE 字段。当我将 12/25/2012
导入数据库时,它显示为 0000-00-00
。
执行此操作的正确方法是什么?
感谢链接和引用。
最佳答案
MySQL 接受这种格式的日期 YYYY-MM-DD
或者将您的日期格式 12/25/2012
更改为 2012-12-25
或修改它们以匹配正确的格式。
编辑 如果你想继续使用你自己的格式试试这个
list($d,$m,$y) = explode("/", "12/25/2012"); //replace 12/25/2012 with your date
$hyphenDate = $y . '-' . $m . '-' . $d;
echo $hyphenDate;
关于php - 将日期导入 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13428922/