Wordpress で time() を使うと9時間ずれてるので忘れない様に。
秒数で引き算するとき困るのでメモ。
1日過ぎたら終了する方法
<?php if( date_i18n('U') - get_the_time('G') < 86400): ?>
<span>受付中</span>
<?php else: ?>
<spa>終了</span>
<?php endif; ?>
時間表(秒)
- 1時間 3600
- 1日間 86400
- 3日間 259200
- 1週間 604800
- 1か月間 2678400
1週間過ぎたら終了する方法
<?php if( date_i18n('U') - get_the_time('G') < 604800): ?>
<span>受付中</span>
<?php else: ?>
<spa>終了</span>
<?php endif; ?>
タイムゾーンを設定する方法
<?php date_default_timezone_set("Asia/Tokyo");
echo $date = date("Y-m-d H:i:s"); ?>