get_post返回的时间格式化处理

get_post是获取文章的函数,用var_dump输出后,得到下面:

object(WP_Post)#7320 (24) {
  ["ID"]=>
  int(1663)
  ["post_author"]=>
  string(1) "1"
  ["post_date"]=>
  string(19) "2019-12-19 11:10:06"
  ["post_date_gmt"]=>
  string(19) "2019-12-19 03:10:06"

这是返回的部分内容,post_date是文章发布的日期,如果我们将 "2019-12-19 11:10:06" 转为 "2019年12月19日"应该怎么处理?

<?php
$date=date_create($post->post_date);
echo date_format($date,"Y 年 m 月 d 日");
?>

发表评论

电子邮件地址不会被公开。 必填项已用*标注