【发布时间】:2017-08-08 09:23:18
【问题描述】:
我正在使用以下函数从高级自定义字段专业插件中获取日期
我下面的代码显示选项中的日期,
我希望日期格式不同
<!--event_start_date-->
<?php if( get_field('event_start_date') ): ?>
Event start date:
<?php the_field('event_start_date'); ?><br/>
<?php endif; ?>
<!--Event end date-->
<?php if( get_field('event_end_date') ): ?>
Event end date:
<?php the_field('event_end_date'); ?><br/>
<?php endif; ?>
我使用下面的代码更改格式但不起作用,这里the_field('event_start_date');直接显示而不打印/回显
$new_date = date("d-M-Y", strtotime(the_field('event_start_date')));
echo $new_date;
【问题讨论】:
-
尝试替换 $new_date = date("d-M-Y", strtotime(the_field('event_start_date')));回声 $new_date; with $new_date = date("d-M-Y", strtotime(get_field('event_start_date')));回声 $new_date;
-
运气不好,工作格式但没有转换现有日期它显示函数 01-Jan-1970 的开始日期,实际上我的日期函数显示 30/11/2017 像这样,我想要 30 -2017 年 11 月