-7

日付を差し引いて、特定の日付イベントの残り時間を確認する最良の方法は何ですか? たとえば、2013 年 10 月 14 日の遠い将来のイベントまであと何日あるかを表示したいとします。

Ok

$now=strtotime(date("Y-m-d"));
$fix=strtotime(date("2013-10-14"));
$left=$fix-$now;
$left=date('d', $left);
echo "There are ".$left." days left";

問題は、残り 01 日と表示されることです。タイムスタンプをデータ形式にうまくフォーマットしていないと思います。私は正しいですか?

4

5 に答える 5

0

、およびメソッドを使用してみてくださいDateTimediffformat

$now = new DateTime();
$then = new DateTime('2013-10-14');
echo $now->diff($then)->format('%d');

見る:

http://www.php.net/manual/en/datetime.diff.php

http://www.php.net/manual/en/datetime.format.php

于 2013-07-16T22:29:32.297 に答える