Wordpress WP-高级自定义字段日期显示
我试图从WP高级自定义字段(4.x版)中提取一个日期 默认情况下,当我只想显示日期时,它会以以下格式显示日期: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
<?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'));