私は単純なタスクのように見えますが、私は問題を解決することはできません。私はPHP($ time + $ time1)で秒数を2回カウントしたいが、私の結果は+ 1時間(+ 1day)です。どうして?PHP秒でカウント時間
$hours="00";
$minutes="34";
$seconds="13";
$hours1="00";
$minutes1="35";
$seconds1="11";
$time=($hours*3600)+($minutes*60)+$seconds; // 2053 seconds
$time1=($hours1*3600)+($minutes1*60)+$seconds1; // 2111 seconds
$sum=$time+$time1; // 4164 seconds
$format=date('H:i:s', $time); // 01:34:13
$format1=date('H:i:s', $time1); // 01:35:11
$formatsum=date('H:i:s', $sum); // 02:09:24
$形式はなければならない:34:13ない:34:13
私は日の日付(」:I:DのH S'、$時間)を追加した場合。結果は、 です:34:13
私のタスクは結果1時09分24秒ないと午後12時34分13秒+夜12時35分11秒である:09:24
ドIと間違って何かタイムフォーミング?なぜそれが私に+ 1日と+ 1時間を与えるのか?
[日付](http://php.net/manual/en/function.date.php)の2番目のパラメータはタイムスタンプです。秒だけです。 –
@モハマドハメダニタイムスタンプの意味は?あなたは知っていますか ? –
タイムスタンプは、1970年1月1日00:00:00 UTCからの秒数であるUnixタイムスタンプを意味します。しかし、私はあなたのコードをテストし、それは2番目の作業です!私はあなたの質問に答えます。 –