我发现下面的代码符合我的要求except 时间不准确。它只能精确到一整天,所以如果我的帖子在早上到期,它在下午仍然显示为当前状态。
如何才能更准确地计算时间?
<?php if (strtotime($post->post_date) > strtotime(\'+1 minute\')): ?>
<p>current</p>
<?php elseif (strtotime($post->post_date) > strtotime(\'-999999999 days\')) : ?>
<p>expired</>
<?php else : ?>
<?php endif; ?>