所以我一直试图找到一个解决方案大约1小时,我找不到解决方案。
如何使用update_post_meta()函数更新DATE? 我有ACF字段,它是jquery(日期)。 我试过了
update_post_meta($post_id,'last_date',$arr[9]);
当$arr[9]
22/09/2018 时
比如我的日期格式。
答案 0 :(得分:0)
尝试这样,我认为你的日期格式不正确:
$date_stamp = strtotime($arr[9]);
$postdate = date("Y-m-d H:i:s", $date_stamp);
update_post_meta($post_id,'last_date',$postdate);
答案 1 :(得分:0)
对于update_post_meta函数,您拥有哪种值无关紧要。它将其存储为字符串。所以这个问题与$ arr [9]的日期时间格式无关。
这就是为什么只有两个选项可以检查:
写
echo $ post_id;
在update_post_meta()函数之前,检查它是否显示正确的ID。
如果要执行这两个步骤,您将找到100%的原因。