カテゴリー:
日付および時刻関連
閲覧数:845 配信日:2014-10-31 19:26
date関数において特別な意味を持つ「フォーマット用記号(文字)」一覧
・第一引数に指定する文字列
フォーマット文字 | 変換 | 戻り値 |
---|---|---|
y | 年(2桁表記) | 04 |
Y | 年(4桁表記) | 2004 |
n | 月(先頭にゼロを付けない) | 1~12 |
m | 月(2桁表記) | 01~12 |
M | 月(3文字形式) | Jan~Dec |
F | 月(フルスペルの文字) | January~December |
j | 日(先頭にゼロを付けない) | 1~31 |
d | 日(2桁表記) | 01~31 |
w | 曜日(整数) | 0(日曜)~6(土曜) |
D | 曜日(3文字のテキスト) | Mon~Sun |
l | 曜日(フルスペル形式) | Sunday~Saturday |
a | 午前または午後(小文字) | amまたはpm |
A | 午前または午後(大文字) | AMまたはPM |
g | 時(12時間単位) | 1~12 |
h | 時(12時間単位、2桁表記) | 01~12 |
G | 時(24時間単位) | 0~23 |
H | 時(24時間単位、2桁表記) | 00~23 |
i | 分(2桁表記) | 00~59 |
s | 秒(2桁表記) | 00~59 |
L | 閏年であるか否か | 1または0 |
t | その月の日数 | 28~31 |
S | 日付の英語形式の序数に対応した接尾辞 | st,nd,rd,th |
z | 年間の通算数 | 0~366 |
W | ISO-8601月曜開始の年単位の週番号 | 23(週目) |
O | グリニッジ標準時(GMT)との時間差 | +0900 |
r | RFC822フォーマットされた日時 | Sat,5Jun200418:44:59+0900 |
T | サーバのタイムゾーン | 東京 (標準時) |
B | SwatchInternetTime | 000~999 |
I | サマータイム制か否か | 1または0 |
U | Unixタイムからの秒数 | タイムスタンプと同じ |
Z | タイムゾーンのオフセット秒数 | -43200~43200 |