日付・時刻関数
PHPで日付や時刻を扱う、日付・時刻関数の一覧です。PHPではサーバから日付や時刻の値を取得するため、日時はサーバPCの設定に依存しますが、普通のサーバはきちんと時間を合わせてるハズなので早々困る事はないとは思います。日付・時刻を扱う時には、閏年よびサマータイムを考慮に入れるようにして下さい。
| 関数 | 解説 |
|---|---|
| checkdate | 日付の妥当性を確認する(グレゴリオ暦) |
| date | 日付・時刻を書式化する |
| date_create | ??? |
| date_date_set | ??? |
| date_default_timezone_get | デフォルトタイムゾーンを取得する |
| date_default_timezone_set | デフォルトタイムゾーンを設定する |
| date_format | ??? |
| date_isodate_set | ??? |
| date_modify | ??? |
| date_offset_get | ??? |
| date_parse | ??? |
| date_sunrise | 位置と時間から日の出時刻を取得する |
| date_sunset | 位置と時間から日没時刻を取得する |
| date_sun_info | ??? |
| date_timezone_get | ??? |
| date_timezone_set | ??? |
| date_time_set | ??? |
| getdate | 日付・時刻を連想配列にして取得する |
| gettimeofday | 現在の時刻を取得する |
| gmdate | 日付・時刻を書式化しGMTの日付で取得する |
| gmmktime | GMTで指定した日時のUNIXタイムスタンプを取得する |
| gmstrftime | ロケールの設定に基づいて日時を書式化し、GMTの日付で取得する |
| idate | 時刻・日付を整数として整形する |
| localtime | 日付・時刻を配列または連想配列にして取得する |
| microtime | 現在のUNIXタイムスタンプをマイクロ秒まで取得する |
| mktime | 指定した日時のUNIXタイムスタンプを取得する |
| strftime | ロケールの設定に基づいて日時を書式化する |
| strptime | strftimeのフォーマット形式から日付・時刻情報を取得 |
| strtotime | 英文形式の日時をUNIXタイムスタンプに変換する |
| time | 現在のUnixタイムスタンプを取得する |
| timezone_abbreviations_list | ??? |
| timezone_identifiers_list | ??? |
| timezone_name_from_abbr | ??? |
| timezone_name_get | ??? |
| timezone_offset_get | ??? |
| timezone_open | ??? |
| timezone_transitions_get | ??? |





