我想显示直到 wordpress 内的自定义字段中指定的日期为止的剩余天数。我的自定义字段名为bewerbungs_frist
. 我正在使用这段代码:
<?php $days = ceil((strtotime("<?php the_field('bewerbungsfrist'); ?>") - time())/(60*60*24));
$s='';
if ($days!=1) {
$s='s';
}
echo $days. " days "; ?>
作为输出,我得到-1500天。这不可能。有人可以帮帮我吗?
我用这段代码解决了这个问题:
<p>Bewerbungsfrist: <?php $date = DateTime::createFromFormat('Ymd', get_field('bewerbungs_frist')); echo $date->format('d.m.Y');?></p>
noch <?php $days = ceil((strtotime(get_field('bewerbungs_frist')) - time())/(60*60*24));
echo $days. " Tage "; ?>