機能別日付・時刻関数一覧
機能別日付・時刻関数
日付・時刻関数を機能別に一覧にしました。関数リファレンスやPHPマニュアルと併せてご覧下さい。
| 日付存在チェック | |
|---|---|
checkdate() |
日付の妥当性を確認する(グレゴリオ暦) |
| タイムスタンプ取得 | |
|---|---|
time() |
現在のUnixタイムスタンプを取得する |
mktime() |
指定した日時のUNIXタイムスタンプを取得する |
gmmktime() |
GMTで指定した日時のUNIXタイムスタンプを取得する |
strtotime() |
英文形式の日時をUNIXタイムスタンプに変換する |
microtime() |
現在のUNIXタイムスタンプをマイクロ秒まで取得する |
| タイムスタンプフォーマット | |
|---|---|
date() |
日付・時刻を書式化する |
gmdate() |
日付・時刻を書式化しGMTの日付で取得する |
strftime() |
ロケールの設定に基づいて日時を書式化する |
gmstrftime() |
ロケールの設定に基づいて日時を書式化し、GMTの日付で取得する |
idate() |
時刻・日付を整数として整形する |
| 日時情報の取得 | |
|---|---|
getdate() |
日付・時刻を連想配列にして取得する |
gettimeofday() |
現在の時刻を取得する |
localtime() |
日付・時刻を配列または連想配列にして取得する |
strptime() |
strftimeのフォーマット形式から日付・時刻情報を取得 |
| 日の出/日の入り時刻の取得 | |
|---|---|
date_sunrise() |
位置と時間から日の出時刻を取得する |
date_sunset() |
位置と時間から日没時刻を取得する |
| タイムゾーン取得/設定 | |
|---|---|
date_default_timezone_get() |
デフォルトタイムゾーンを取得する |
date_default_timezone_set() |
デフォルトタイムゾーンを設定する |
PHP5から追加された関数
date_default_timezone_get() |
date_default_timezone_set() |
date_sunrise() |
date_sunset() |
idate() |
strptime() |


