2011-07-29 12 views
0

私は、特定の日時まで2番目の正確な時刻を取得する方法を試しています。私はPHPのtime機能だと信じていますが、私はそれの周りに頭を浮かべているようです。PHPの作業時間が特定の日まで

私は次の形式 'dd:hh:mm:ss'

でそれを吐き出すしようとしています

あなたはそのhttp://www.php.net/manual/en/datetime.diff.phpためにDateDiff関数を使用することができますおかげ

+0

[XXX日までの日数は何秒ですか?](http://stackoverflow.com/questions/654363/how-many-days-until-xxx-date) – Yoshi

+0

この前の質問をご覧くださいあなたに役立つ:[http://stackoverflow.com/questions/654363/how-many-days-until-xxx-date](http://stackoverflow.com/questions/654363/how-many-days-until- xxx-date) – simnom

答えて

1

、そして次はあなたがそれをあなたが

を望むようにフォーマットする日付を使用する方法であります

http://php.net/dateecho date("d:H:i:s");

EDIT:

お使いのPHPのバージョンが許可されていない場合は、使用できます。mktime()はタイムスタンプを返し

function datediff($date) { 
    return strtotime($date) - time(); 
} 

echo datediff("2011-12-31 15:00"); 
+0

これはおそらく最良の方法ですが、唯一の制限はインストールされているPHPのバージョンです。 – simnom

0
echo date('d:H:i:s', mktime($hour, $minute, $second, $month, $day, $year)); 

を。

関連する問題