Wordpress WP-高级自定义字段日期显示

Wordpress WP-高级自定义字段日期显示,wordpress,advanced-custom-fields,Wordpress,Advanced Custom Fields,我试图从WP高级自定义字段(4.x版)中提取一个日期 默认情况下,当我只想显示日期时,它会以以下格式显示日期: <?php the_field('event_date'); ?> 请告知解决方案1:在DateTime()中,您应该传递可接受的格式,如“YYYY-MM-DD”(您可以在此处阅读更多内容)。将ACF日期字段的保存格式更改为“yy-mm-dd”,更新帖子并重试 解决方案2:在传递到DateTime()函数之前,将ACF日期字段操作为“YYYY-MM-DD” <?ph

我试图从WP高级自定义字段(4.x版)中提取一个日期

默认情况下,当我只想显示日期时,它会以以下格式显示日期:

<?php the_field('event_date'); ?>

请告知

解决方案1:
DateTime()
中,您应该传递可接受的格式,如“YYYY-MM-DD”(您可以在此处阅读更多内容)。将ACF日期字段的保存格式更改为“yy-mm-dd”,更新帖子并重试

解决方案2:在传递到
DateTime()函数之前,将ACF日期字段操作为“YYYY-MM-DD”

<?php
    $event_d = new DateTime();
    $event_month = $event_d->format('M');
    $event_day = $event_d->format('d');
    $event_year = $event_d->format('Y');                                
?>

<div class="row border-bottom mb-1">   
       <div class="col-md-2 bg-light d-flex">  
       <div class="text-center">
            <h3><?php echo $event_day; ?></h3>
            <h3><?php echo $event_month; ?></h3>
            <h3><?php echo $event_year; ?></h3> 

        </div>
 </div>
$event_d = new DateTime(get_field('event_date'));