PHPで2つの時間変数の合計を計算するにはどうすればよいですか?

Linda Hamilton
リリース: 2024-10-28 05:54:02
オリジナル
750 人が閲覧しました

How to Calculate the Sum of Two Time Variables in PHP?

PHP: 時間変数の合計

PHP では、2 つの異なる時間変数の合計期間を決定するのは、複雑なタスクとなる場合があります。ただし、これは簡単な解決策で実現できます。

解決策:

PHP で時間変数の合計を計算するには、次の手順を実行できます。

<code class="php">$time1 = '15:20:00'; // First time variable
$time2 = '00:30:00'; // Second time variable

// Convert time variables to timestamps using strtotime()
$timestamp1 = strtotime($time1);
$timestamp2 = strtotime($time2);

// Calculate the sum of timestamps and subtract common seconds
$timestampSum = $timestamp1 + $timestamp2 - strtotime('00:00:00');

// Convert the sum back to time format using date()
$time = date('H:i:s', $timestampSum);

echo $time; // Output: 15:50:00</code>
ログイン後にコピー

このソリューションでは、strtotime() を使用して時間変数をタイムスタンプに変換します。次に、タイムスタンプの合計を計算します。ただし、タイムスタンプには時間と秒の両方が含まれるため、strtotime('00:00:00') を使用して、2 つの時間変数 (つまり、午前 12:00) が共有する秒数を減算します。最後に、date() を使用して合計を時間形式に変換します。

以上がPHPで2つの時間変数の合計を計算するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート