更新wordpress字段" DATE"

时间:2018-05-21 08:35:12

标签: php wordpress date

所以我一直试图找到一个解决方案大约1小时,我找不到解决方案。

如何使用update_post_meta()函数更新DATE? 我有ACF字段,它是jquery(日期)。 我试过了

update_post_meta($post_id,'last_date',$arr[9]);

$arr[9] 22/09/2018 时 比如我的日期格式。

2 个答案:

答案 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]的日期时间格式无关。

这就是为什么只有两个选项可以检查:

  1. echo $ post_id;

  2. 在update_post_meta()函数之前,检查它是否显示正确的ID。

    1. 再次检查数据库wp_postmeta表并搜索“last_date”字段。可能是它有一些另外的前缀或后缀。
    2. 如果要执行这两个步骤,您将找到100%的原因。