English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
これらの関数を使用して、PHPスクリプトを実行しているサーバーから日付と時間を取得できます。これらの関数を使用して、日付と時間をさまざまな方法でフォーマットできます。
これらの関数はインストールせずに使用できます。これらはPHPのコアの一部です。
日付/時間設定オプション:
名前 | デフォルト | 説明 | 可変 |
---|---|---|---|
date.default_latitude | "" 31。7667"" | デフォルトの緯度を指定します(date_sunrise()とdate_sunset()でこのオプションを使用します) | PHP_INI_ALL |
date.default_longitude | "" 35。2333"" | デフォルトの経度を指定します(date_sunrise()とdate_sunset()でこのオプションを使用します) | PHP_INI_ALL |
date.sunrise_zenith | "" 90.83"" | デフォルトの日出天頂を指定します(date_sunrise()とdate_sunset()でこのオプションを使用します) | PHP_INI_ALL |
date.sunset_zenith | "" 90.83"" | デフォルトの日没天頂を指定します(date_sunrise()とdate_sunset()でこのオプションを使用します) | PHP_INI_ALL |
date.timezone | "" | デフォルトの時区を指定します | PHP_INI_ALL |
バージョン-この関数をサポートするPHPの最初のバージョンを示します。
番号 | 関数の名前 | 関数の説明 | バージョン |
---|---|---|---|
1 | checkdate() | グリゴリ暦の日付を確認します | 3 |
2 | date_create() | 新しいDateTimeオブジェクトを返します | 5 |
3 | date_date_set() | 新しい日付を設定します。 | 5 |
4 | date_default_timezone_get() | デフォルトの時区を返します。すべてのDate/Time関数の使用 | 5 |
5 | date_default_timezone_set() | デフォルトの時区を設定します。すべてのDate/Time関数の使用 | 5 |
6 | date_format() | 指定されたフォーマットでフォーマットされた日付を返します | 5 |
7 | date_isodate_set() | 設定ISO日付 | 5 |
8 | date_modify() | 修改时间戳 | 5 |
9 | date_offset_get() | 夏時間オフセットを返す | 5 |
10 | date_parse() | 指定された日付の詳細情報を含む連想配列を返す | 5 |
11 | date_sun_info() | 指定された日付と場所の日出に関する情報を含む配列を返す/日没と日没開始/日没と日没開始の情報を含む配列。 | 5 |
12 | date_sunrise() | 指定された日付を返す/場所の日出時刻 | 5 |
13 | date_sunset() | 指定された日付を返す/場所の日没時刻 | 5 |
14 | date_time_set() | 時間を設定する | 5 |
15 | date_timezone_get() | 指定されたDateTimeオブジェクトの時区を返す。 | 5 |
16 | date_timezone_set() | DateTimeオブジェクトの時区を設定する | 5 |
17 | date() | ローカル日期と時間をフォーマットする | 3 |
18 | getdate() | Unixタイムスタンプの日期と時間情報を含む配列を返す | 3 |
19 | gettimeofday() | 現在時刻の情報を含む配列を返す | 3 |
20 | gmdate() | GMTをフォーマットする/UTC日期/時間 | 3 |
21 | gmmktime() | GMT日期のUnixタイムスタンプを返す | 3 |
22 | gmstrftime() | 言語環境に基づいてGMTをフォーマットする/UTC時刻/日付 | 3 |
23 | idate() | ローカル時刻を/日付を整数にフォーマットする | 5 |
24 | localtime() | ローカル時刻を返す。 | 4 |
25 | microtime() | 現在のUnixタイムスタンプのマイクロ秒を返す | 3 |
26 | mktime() | 日付のUnixタイムスタンプを返す | 3 |
27 | strftime() | ローカル時刻を地域設定に基づいてフォーマットする/日付 | 3 |
28 | strptime() | strftime()で生成された時間を解析する/日付 | 5 |
29 | strtotime() | 任意の英語テキストの日期や時間の記述をUnixタイムスタンプに解析する | 3 |
30 | time() | 現在時刻のUnixタイムスタンプを返す | 3 |
31 | timezone_abbreviations_list() | 夏時間、オフセット、時区名を含む連想配列を返す | 5 |
32 | timezone_identifiers_list() | 全ての時区識別子を持つ数値インデックスの配列を返す | 5 |
33 | timezone_name_from_abbr() | 省略形から時区名を返す | 5 |
34 | timezone_name_get() | 時区の名前を返す | 5 |
35 | timezone_offset_get() | グリニッジ標準時の時区オフセットを返す | 5 |
36 | timezone_open() | 新しいDateTimeZoneオブジェクトを返す | 5 |
37 | timezone_transitions_get() | 時区の全ての変換を返す | 5 |
38 | date_add() | 日、月、年、時、分、秒を日付に追加します | 5。3 |
39 | date_create_from_format() | 指定された形式で時間文字列を解析して日付を作成します。 | 5。3 |
40 | date_diff() | 2つの日付の差を計算し返します。 | 5。3 |
41 | date_parse_from_format() | 指定された形式で与えられた日付に関する情報を返します | 5。3 |
42 | date_parse() | 指定された日付の詳細情報を含む連想配列を返します | 5。2 |
43 | date_sub() | 指定された日付から日、月、年、時、分、秒を引きます | 5。3 |
44 | date_timestamp_get() | Unixタイムスタンプを返します | 5。3 |
45 | date_timestamp_set() | 指定されたタイムスタンプに基づいて日付と時間の値を設定します | 5。3 |
46 | date_get_last_errors() | DateTimeオブジェクトを生成する際に警告とエラーを返します | 5。3 |
47 | date_interval_create_from_date_string() | 指定された文字列から日付間隔を作成します。 | 5 |
48 | date_interval_format() | 時間間隔をフォーマットします | 5。5 |
49 | date_create_immutable_from_format() | 指定された形式で時間文字列を解析します | 5。5 |
50 | date_create_immutable() | DateTimeImmutableオブジェクトを生成し返します | 5。5 |
51 | timezone_version_get() | 現在の時区データベースのバージョンを返します | 5。3 |
52 | timezone_location_get() | 時区に関連する位置情報を返します | 5。3 |
番号 | 定数と説明 |
---|---|
1 | DATE_ATOM アトム(例:2005-08-15T16:13:03 + 0000) |
2 | DATE_COOKIE HTTPクッキー(例えば:Sun,2005年8月14日16:13:03 UTC) |
3 | DATE_ISO8601 ISO-8601(例えば:2005-08-14T16:13:03 + 0000) |
4 | DATE_RFC822 RFC 822(例:Sun,2005年8月14日16:13:03 UTC) |
5 | DATE_RFC850 RFC 850(例:UTC 05年8月14日16:13:03) |
6 | DATE_RFC1036 RFC 1036(例:UTC 05年8月14日16:13:03) |
7 | DATE_RFC1123RFC RFC 1123(例:Sun,2005年8月14日16:13:03 UTC) |
8 | DATE_RFC2822 RFC 2822(2005年8月14日曜日16:13:03 +0000) |
9 | DATE_RSS RSS(日曜日,2005年8月14日16:13:03 UTC) |
10 | DATE_W3C 万国連合ウェブサイト(例えば:2005-08-14T16:13:03 + 0000) |
11 | SUNFUNCS_RET_TIMESTAMP タイムスタンプ(5。1。2中国語で使用可能) |
12 | SUNFUNCS_RET_STRING 時間:分(例えば:08:02)(5。1。2中国語で使用可能) |
13 | SUNFUNCS_RET_DOUBLE 時間(例えば8。75)(5。1。2中国語で使用可能) |