このphp関数.date( "h:i:sa");時間を印刷して今すぐ時間を加えて1時間印刷したい場合はどうすればいいですか?.date( "h:i:sa");で次の時間を印刷します。 php関数
私は同じ結果を試しましたが、
echo "" . date("h:i:sa"+3600) ;
このphp関数.date( "h:i:sa");時間を印刷して今すぐ時間を加えて1時間印刷したい場合はどうすればいいですか?.date( "h:i:sa");で次の時間を印刷します。 php関数
私は同じ結果を試しましたが、
echo "" . date("h:i:sa"+3600) ;
PHPでこれを行うには複数の方法があります。最も簡単にはdate()
とstrtotime()
を組み合わせることである。
echo date('h:i:sa', strtotime('+1 hour'));
あなたはまた、意識夏時間であるDateTime()
を使用することができます。
echo (new DateTime('+1 hour'))->format('h:i:sa');
これらのいずれも1時間を追加するrelative date format「1時間」を使用します現在の日付と時刻に変更します。
出力: - https://eval.in/812700
この1つは最適な答えです –
は単にnext hour
を使用しています。私が原因単純日時方法PHPを愛する:)
echo date('h:i:sa', strtotime('next hour'));
date' 'の最初の部分は、[時間変数に1時間を追加する]の書式文字列 –
可能重複して(https://stackoverflow.com/questions/ 8552106 /追加 - 1時間時変数)またはhttps://stackoverflow.com/questions/11076334/php-strtotime-add-hours –