PHPちょこっとリファレンス

PHPの開発や勉強にぜひご活用ください。

PHP 日付関連

[PHP] フォーマットを指定して日付を表示する(format)

投稿日:2015年9月1日 更新日:

現在日時をフォーマット指定して表示するサンプルです。

サンプルソース

例)現在日時を 'Y-m-d H:i:s' 形式で表示する

【結果例】
2015-09-01 05:47:25

日付フォーマット書式

指定できる日付フォーマット書式には以下のようなものがあります。

【日付フォーマット】
記号意味メモ
Y年(西暦4桁)2015
y年(西暦2桁)15
m月(ゼロ埋め)01~12
n月(ゼロ無し)1~12
F月(英字)January~December
M月(省略英字)Jan~Dec
d日(ゼロ埋め)01~31
j日(ゼロ無し)1~31
g時(12時間/ゼロ無)1~12
G時(24時間/ゼロ無)0~23
h時(12時間/ゼロ有)01~12
H時(24時間/ゼロ有)00~23
i分(ゼロあり)00~59
s秒(ゼロあり)00~59
uマイクロ秒000000※PHP5.2.2以降
l曜日(英字)Sunday~Saturday
D曜日(省略英字)Sun~Sat
w曜日(数字)0(日曜)~6(土曜)
z年間の通算日数0~365
a午前/午後(小文字)am/pm
A午前/午後(大文字)AM/PM
eタイムゾーン識別子UTC、Asia/Tokyo など
Iサマータイムかどうか1:サマータイム中
0:サマータイムでない
L閏年であるかどうか1:閏年、0:閏年でない
Tタイムゾーン略称JST、UTCなど
Oグリニッジ標準時(GMT)
からの時差(コロン無)
+0900
Pグリニッジ標準時(GMT)
からの時差(コロン有)
+09:00※PHP5.1.3以降
t該当月の日数28、29、30、31
いずれか
S日付サフィックスst、nd、rd、th
【日付フォーマット実用例】
フォーマット指定表示例
Y-m-d H:i:s2015-09-01 13:52:08
Y/m/d H:i:s2015/09/01 13:52:08
Y年m月d日 H時i分s秒2015年09月01日 13時53分49秒
Ymd20150901
YmdHis20150901135433
M jS,Y(D)Sep 1st,2015(Tue)

スポンサーリンク

スポンサーリンク

-PHP, 日付関連
-

執筆者:




comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です