[PHP] 任意の月の最終日を取得する

作成日: 2019年11月05日

任意の月の最終日を取得するには、日付のフォーマット文字列の t を使用します。下記の例では、日本時間の2019年10月の最終日を表示しています。

<?php

$dateTime = new DateTime(
  '2019-10-01 00:00:00',
  new DateTimeZone('Asia/Tokyo')
);
$dateTime->format('t');

出力結果は下記になります。

31
PHP