我在将日期保存到 MySQL 数据库时遇到了这个问题。
我有这个输入字段:
<input type="date" name="theDate" id="theDate" required></p>
在将其保存到数据库之前,我将字符串格式化为如下日期:
date('Y.m.d', strtotime($table['day']));
数据库字段是DATE但它只保存0000-00-00
.
当我在保存之前回显日期时,它是正确的2012-02-23
。
我希望任何人都可以告诉我这是如何完成的。