MARKLEAPS[マークリープス]

TECH BLOG

マークリープス技術ブログ

open

[PHP] strtotime関数を使い日時指定で要素を表示・非表示

[PHP] strtotime関数

PHPのstrtotime関数を使い日時指定で要素の表示/非表示を切り替える方法をご紹介します。
特定の期間中だけバナーを表示したい時などに使えます。

strtotime関数とは?

strtotime関数とは、人間が理解しやすい形式の日付や時間の文字列をUNIXタイムスタンプに変換する関数です。

UNIXタイムスタンプとは、1970年1月1日00:00:00秒からの経過秒数で日時を表現する方法です

指定日時以降に要素を非表示にする

指定日時より前は要素1を表示し、指定日時より後は要素2を表示する

指定した日付フォーマットで取得するサンプルコード

今現在 <?php echo strtotime(“now”); ?>
本日 <?php echo strtotime(“today”); ?>
日時指定 <?php echo strtotime(“2024-05-08 00:00”); ?>
7日後 <?php echo date(“Y-m-d”, strtotime(“+7 day”)); ?>
1か月後 <?php echo date(“Y-m-d”, strtotime(“+1 month”)); ?>

 

出力結果

よく読まれている関連記事

関連最新記事