当我的一个研讨会结束时,我需要帮助才能显示一条简单的信息。我喜欢" 此研讨会已结束"记住,但不能找出正确的格式。我使用wordpress和Advanced Custom Fields(ACF)插件进行自定义字段:
代码:
<?php
$today = date('Ymd');
$sem_date = get_field('sem_date'); // Output format d / m / y (has to be this format on the site)
if($today > $sem_date){ ?>
<div class="oops">
This seminar has ended!
</div>
<?php } ?>
答案 0 :(得分:1)
将今天的日期作为日期对象:
$today = new DateTime( 'today', new DateTimeZone('America/Chicago') );
将研讨会的日期作为日期对象:
$sem_date = new DateTime( get_field('sem_date') );
现在您可以比较两个Date对象:
$today > $sem_date