我有一个带有一些日期选择器的表单来选择日期字段。在这里,我必须在数据库上保存日期。我在jquery datepicker上使用的日期格式是“2016年2月12日”。我希望它通过读取文本框值来存储它。
$posted['ad_close_date']. $ad_close_date = date('Y-m-d', strtotime(str_replace('-', '/', $_POST['ad_close_date'])));
但是上面的代码给了我这样的结果。 1970-01-01 , 我不知道我的代码中有什么问题。如何将其存储在数据库中。
答案 0 :(得分:1)
尝试使用:
date('Y-m-d', strtotime($_POST['ad_close_date']));
如果您要传递12-Feb-2016
,否则传递unix时间戳:
date('Y-m-d', $_POST['ad_close_date']);`