我有一个奇怪的问题。我正在尝试将一些值插入到具有相应日期的数据库中。在 HTML 表单中,日期格式为 mm/dd/yyyy 格式。yyyy-mm-dd
我使用以下 PHP (来自 stackoverflow 答案)将此格式转换为 mysql格式:
echo $date1 = str_replace("/","-",$_POST['date']);
echo $date = date('Y-m-d', strtotime($date1));
但是上面的 echo ,当我运行代码时,它显示如下:
07-30-2012 1970-01-01