特定の日付に欠落している日数を表示したいと思います。つまり、次のようなものを表示したい:
素晴らしいイベントまであと X 日
PHP とサーバー時間を使用します。
<?php
$event_date = '2010-01-01 00:00:00';
$event_time = strtotime($event_date);
$diff = $event_time - time();
echo floor($diff/(24*60*60)).' days to go for the great event';
?>
注: 私はタイムゾーンに関する考慮事項を完全に無視しているので、PHPdatetime
関数の使用に関連するタイムゾーンの問題をよく読んでください。
jakemcgraw の答えは、私が 15 人の担当者だった場合、私の投票になります。:)
ただし、strtotime() の代わりに mktime() を使用することもできます。