date_i18n はワードプレスに組み込まれている、ワードプレスに日付設定に従い日付を取得する関数です。date_i18nを使い今月の最後の日を求める、残り日数を求める 簡単なコードをご紹介いたします。


date_i18nを使い今月の最後の日を求める

今月の最後日付を求めるには下記のコードを使用します。

$lastDay = date_i18n('j', strtotime('last day of this month'));

6月の場合、$lastDayに30(今月の最終日の日付)が入ります。

今日からの残り日数を求めるには上記を使い下記のようにします。

$lastDay = date_i18n('j', strtotime('last day of this month'));
$day = $lastDay - date_i18n("j");

$dayには今月末までの日数が入ります。

WordPress ワードプレスのテーマやプラグインのカスタマイズ、修正のご依頼・ご相談はワードプレスドクターまでお気軽にお送りください