PHP | date()のフォーマットパターン集

2021-04-29PHP 日付・時刻,PHP

PHP | date()のフォーマットパターン集

PHPのdate()でよく使う現在時刻の日時フォーマットパターン集です。

英語表記

月をアルファベット、3文字に省略したアルファベットで表記した英語表記のdate()関数フォーマットです。

echo date("F j Y");
//April 26 2021
echo date("M j Y");
//Apr 26 2021

年、月日、時分、am pm

echo echo date("F j Y g:i a");
//April 26 2021 9:38 pm
echo date("M j Y g:i a");
//Apr 26 2021 9:44 pm

年、月日、時分、24時間表記

echo date("F j Y H:i");
//April 26 2021 21:46:49
echo date("M j Y H:i:s");
//Apr 26 2021 21:46:49

数字のみ

ディレクトリやファイル名の作成時なども利用される数字のみのフォーマット。

0埋め

echo date("Ymd");
//20210426

0埋めなし

echo date("Y-n-j");
//2021-4-26

年月日

漢字の年月日で表す、日本語サイト向けのフォーマットです。

0埋めパターン

echo date("Y年m月d日");
//2021年04月26日
echo date("Y年m月d日 H:i");
//2021年04月26日 21:53
echo date("Y年m月d日 H:時i分");
//2021年04月26日 21時53分
echo date("Y年m月d日 H:i:s");
//2021年04月26日 21:53:05
echo date("Y年m月d日 H時i分s秒");
//2021年04月26日 21時53分05秒

0埋めなしパターン

echo date("Y年n月j日");
//2021年4月26日
echo date("Y年n月j日 H:i");
//2021年04月26日 21:53
echo date("Y年n月j日 H:時i分");
//2021年4月26日 21時53分
echo date("Y年n月j日 H:i:s");
//2021年4月26日 21:53:05
echo date("Y年n月j日 H時i分s秒");
//2021年4月26日 21時53分05秒

時分のみ

時間と分のみを表す表記のdate()関数のフォーマットパターンです。

echo date("H:i");
//21:46
echo date("H時i分");
//21時46分