Php-date-time-functions
PHP-日付と時刻の関数
これらの関数を使用すると、PHPスクリプトが実行されているサーバーから日付と時刻を取得できます。 これらの関数を使用して、さまざまな方法で日付と時刻をフォーマットできます。
インストール
これらの機能を使用するためにインストールは必要ありません。それらはPHPコアの一部です。
ランタイム構成
これらの関数の動作は、php.iniの設定の影響を受けます。 これらのパラメーターはすべて、PHPバージョン5以降で使用できます。
日付/時刻構成オプション:
Name | Default | Description | Changeable |
---|---|---|---|
date.default_latitude | "31.7667" | Specifies the default latitude. | PHP_INI_ALL |
date.default_longitude | "35.2333" | Specifies the default longitude | PHP_INI_ALL |
date.sunrise_zenith | "90.83" | Specifies the default sunrise zenith | PHP_INI_ALL |
date.sunset_zenith | "90.83" | Specifies the default sunset zenith | PHP_INI_ALL |
date.timezone | "" | Specifies the default timezone | PHP_INI_ALL |
*PHP* -関数をサポートするPHPの最も古いバージョンを示します。
Sr.No | Function & Description | PHP |
---|---|---|
1 |
グレゴリオ暦の日付を検証します |
3 |
2 |
新しいDateTimeオブジェクトを返します |
5 |
3 |
日付を設定します |
5 |
4 |
デフォルトのタイムゾーンを返します |
5 |
5 |
デフォルトのタイムゾーンを設定します |
5 |
6 |
指定されたフォーマットに従ってフォーマットされた日付を返します |
5 |
7 |
ISO日付を設定します |
5 |
8 |
タイムスタンプを変更します |
5 |
9 |
夏時間のオフセットを返します |
5 |
10 |
指定された日付に関する詳細情報を含む連想配列を返します |
5 |
11 |
サンセット/サンライズとトワイライトの開始/終了に関する情報を含む配列を返します。 |
5 |
12 |
特定の日/場所の日の出時刻を返します |
5 |
13 |
特定の日/場所の日没時刻を返します |
5 |
14 |
時間を設定します |
5 |
15 |
指定されたDateTimeに関連するタイムゾーンを返します |
5 |
16 |
DateTimeオブジェクトのタイムゾーンを設定します |
5 |
17 |
ローカル時刻/日付をフォーマットします |
3 |
18 |
Unixタイムスタンプの日付と時刻の情報を含む配列を返します |
3 |
19 |
現在の時間情報を含む配列を返します |
3 |
20 |
GMT/UTC日付/時刻をフォーマットします |
3 |
21 |
GMT日付のUnixタイムスタンプを返します |
3 |
22 |
ロケール設定に従ってGMT/UTC時刻/日付をフォーマットします |
3 |
23 |
ローカル時刻/日付を整数としてフォーマットします |
5 |
24 |
Unixタイムスタンプの時間コンポーネントを含む配列を返します |
4 |
25 |
現在の時間のマイクロ秒を返します |
3 |
26 |
日付のUnixタイムスタンプを返します |
3 |
27 |
ロケール設定に従ってローカル時刻/日付をフォーマットします |
3 |
28 |
strftime()で生成された時刻/日付を解析します |
5 |
29 |
英語のテキスト日付または時刻をUnixタイムスタンプに解析します |
3 |
30 |
現在の時刻をUnixタイムスタンプとして返します |
3 |
31 |
dst、オフセット、タイムゾーン名を含む連想配列を返します |
5 |
32 |
すべてのタイムゾーン識別子を持つ数値インデックス配列を返します |
5 |
33 |
略語からタイムゾーン名を返します |
5 |
34 |
タイムゾーンの名前を返します |
5 |
35 |
GMTからのタイムゾーンオフセットを返します |
5 |
36 |
新しいDateTimeZoneオブジェクトを返します |
5 |
37 |
タイムゾーンのすべての遷移を返します |
5 |
PHPの日付/時刻定数
Sr.No | Constant & Description |
---|---|
1 |
DATE_ATOM Atom(例:2005-08-15T16:13:03 + 0000) |
2 |
DATE_COOKIE HTTP Cookie(例: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(例:日曜日、2005年8月14日16:13:03 UTC) |
6 |
DATE_RFC1036 RFC 1036(例:日曜日、05/08/14 16:13:03 UTC) |
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 World Wide Web Consortium(例: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で使用可能) |