ホームページ >バックエンド開発 >PHPチュートリアル >PHP 5.2.8 で DateTime オブジェクトを比較するにはどうすればよいですか?

PHP 5.2.8 で DateTime オブジェクトを比較するにはどうすればよいですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-12-06 12:26:14418ブラウズ

How to Compare DateTime Objects in PHP 5.2.8?

PHP 5.2.8 での DateTime オブジェクトの比較

PHP 5.2.8 には、DateTime オブジェクトを比較するための 2 つのメソッドが用意されています。

  • 比較演算子: 標準の比較演算子 (==、!=、 >、<、>=、<=) を DateTime オブジェクトで直接使用して、日付と時刻を比較できます。
$date1 = new DateTime('2023-03-10 15:30:00');
$date2 = new DateTime('2023-03-10 16:00:00');

if ($date1 < $date2) {
  echo 'Date 1 is earlier than Date 2.' . PHP_EOL;
}
  • getTimestamp() メソッド: あるいは、各オブジェクトで getTimestamp() メソッドを呼び出し、結果の Unix を比較することもできます。 timestamps.
$timestamp1 = $date1->getTimestamp();
$timestamp2 = $date2->getTimestamp();

if ($timestamp1 < $timestamp2) {
  echo 'Date 1 is earlier than Date 2.' . PHP_EOL;
}

以前の PHP バージョンのドキュメント

5.2.8 を含む以前の PHP バージョンのドキュメントは、PHP ドキュメント Web サイトで入手できます。

  • [PHP 5.2.8ドキュメント](https://www.php.net/manual/en/5.2.8/)

以上がPHP 5.2.8 で DateTime オブジェクトを比較するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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