ホーム > PHP関数リファレンス > 日付・時間系 > php getdate 日付や時刻を取得する
UPDATE:2019年12月11日

php getdate 日付や時刻を取得する

php getdate 日付や時刻を取得する | wepicks!
PHP4 PHP5 PHP7


php getdate 日付や時刻を取得する

getdate() 書式
array 日時の連想配列 = getdate(int $timestamp = time());
引数を空にすると現在日時のタイムスタンプになります = time()と同じ意

説明現在や任意の日付の日時情報を連想配列として取得します。
引数int $timestamp整数型の UNIXタイムスタンプ です。
返り値array日時情報を格納した配列を連想配列として返します。

サンプル

◆ 引数 や 返り値 のデータ型の説明

データ型 引数 や 返り値 のデータ型の説明
引数 や 返り値内容(引数 | 返り値)
string文字列型 を受け入れる。 | 文字列型 を返す。
int整数型 を受け入れる。 | 整数型 を返す。
float浮動小数点数型 を受け入れる。 | 浮動小数点数型 を返す。
bool論理型 を受け入れる。 | 論理型 を返す。
number整数型 または 浮動小数点数型 を受け入れる。 | 整数型 または 浮動小数点数型 を返す。
array配列型 を受け入れる。 | 配列型 を返す。
objectオブジェクト型 を受け入れる。 | オブジェクト型 を返す。
array|object配列型 または オブジェクト型 を受け入れる。 | 配列型 または オブジェクト型 を返す。
mixed複数の データ型 を受け入れる(パラメーター)、或いは、返す(返り値)ことが可能。全てのデータ型ではありません。例えば gettype()関数 は全ての型を受け入れますが、一方、str_replace()関数 は、文字列型 と 配列型 のみを受け入れます。また、reset()関数 や end()関数 は、返り値に 配列型 と 論理型(FALSE)を返します。
voidパラメータ一覧で void が使用されている場合、その関数がパラメータを受け付けないことを表します。 | 返り値の型が void である場合、返り値に意味がないことを表します。
callbackcallback 疑似型がこのドキュメントで使われていたのは、PHP 5.4 で callable タイプヒントが導入される前のことでした。両者はまったく同じ意味です。

◆ php getdate 日付や時刻を取得する

日時情報を取得する

UNIXタイムスタンプで指定した、現在や任意の日付の日時情報を連想配列として取得します。現在や任意の日付の「年 月 日」や「時 分 秒」などの情報を取得できます。連想配列のキー名によって、取得したい日時情報を指定します。引数にタイムスタンプを指定しない場合、現在のローカルな日時情報を返します。time() を指定するのと同じ状態になります。

キー名内容戻り値
"year"年。4桁の数値。例: 1990 あるいは 2019
"mon"月。数値。112
"mday"月単位の日。数値。131
"yday"年単位の日。数値。0365
"month"月。フルスペルの文字列。JanuaryDecember
"wday"曜日。数値。0 (日曜) ~ 6 (土曜)
"weekday"曜日。フルスペルの文字列。MondaySunday
"hours"時。数値。023
"minutes"分。数値。059
"seconds"秒。数値。059
0今現在のUNIXタイムスタンプ。1970年1月1日からの秒数。time()の戻り値と同じです。-2147483648 ~ 2147483647(システムによって異なります)

◆ getdate() パラメーター

内容
int $timestampint $timestamp は、整数型の UNIXタイムスタンプです。タイムスタンプは mktime()関数 や strtotime()関数 などで取得できます。int $timestamp が指定されない場合は、現在日時のタイムスタンプとなり、その数値は time() の返り値と一緒です。

◆ getdate() 返り値

array
パラメーターの int $timestamp (=Unixタイムスタンプ)で指定した日時情報を持った array 連想配列 が返ります。

array 配列型を返します。

◆ getdate() 変更履歴

PHPバージョン変更内容

php getdate() サンプル

実行結果
年:2019
月:7
月:July
日:5
日:185
曜日:5
曜日:Friday
時:23
分:17
秒:47
タイムスタンプ:1562336267


タグ(=記事関連ワード)

タグ: , ,

日付

投稿日:2019年7月5日
最終更新日:2019年12月11日

このカテゴリの他のページ

この記事へのコメント

トラックバックurl

https://wepicks.net/phpfunction-date-getdate/trackback/

page top