ホームページ  >  記事  >  バックエンド開発  >  PHPで2つのタイムスタンプの差を計算する方法

PHPで2つのタイムスタンプの差を計算する方法

青灯夜游
青灯夜游オリジナル
2022-02-18 14:41:035559ブラウズ

php で 2 つのタイムスタンプの差が何日あるかを計算するメソッド: 1. 2 つのタイムスタンプを減算して時差を取得します; 2. 時差を 1 日の合計秒数「86400」で割ります。 、floor( ) 関数、構文「floor(時差/86400)」を使用します。

PHPで2つのタイムスタンプの差を計算する方法

このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php は 2 つのタイムスタンプを計算します。何日も離れています

実装アイデア:

  • 2 つのタイムスタンプを減算して時差を取得します

  • 時刻差を 1 日の合計秒数で割ります (24*60*60=86400)

実装コード:

<?php
header("Content-type:text/html;charset=utf-8");
ini_set(&#39;date.timezone&#39;, &#39;Asia/Shanghai&#39;);
//2021年1月1日19点30分0秒
$time1="1609500600";
//2021年7月7日7点30分0秒
$time2="1625614200";
$diff_seconds = $time2 - $time1;
$diff_days = floor($diff_seconds/86400);
echo "两个时间戳相差: ".$diff_days." 天";
?>

PHPで2つのタイムスタンプの差を計算する方法

推奨される学習: 「PHP ビデオ チュートリアル

以上がPHPで2つのタイムスタンプの差を計算する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。