<PHPの日付/時刻の参照
例
新しいDateTimeオブジェクトを返し、その後、日付をフォーマットします:
<?php
$date=date_create("2013-03-15");
echo date_format($date,"Y/m/d H:i:s");
?>
»実行例
定義と使用法
date_format()関数は、指定されたフォーマットに従ってフォーマットされた日付を返します。
構文
date_format( object,format);
パラメーター | 説明 |
---|
object | 必須。 返されたDateTimeオブジェクトを指定date_create() |
format | 必須。 日付の書式を指定します。 次の文字を使用することができます。 - D -月の日(from 01 to 31)
- D -日のテキスト表現(three letters)
- J -先行ゼロなしの月の日(1 to 31)
- リットル(lowercase 'L') -一日のフルテキスト表現
- N -その日のISO-8601数値表現(1 for Monday, 7 for Sunday)
- S -月の日のための英語の序サフィックス(2 characters st, nd, rd or th. Works well with j)
- ワット-日の数値表現(0 for Sunday, 6 for Saturday)
- Z -年の日(from 0 through 365)
- W -年のISO-8601の週番号(weeks starting on Monday)
- F -月のフルテキスト表現(January through December)
- M -月の数値表現(from 01 to 12)
- M -月の短いテキスト表現(three letters)
- N -月の数値表現、先行ゼロなしで(1 to 12)
- トン - 指定した月の日数
- L -閏年かどうか(1 if it is a leap year, 0 otherwise)
- O - ISO-8601年の数
- Y - 今年の4桁表現
- Y - 年の2桁表記
- A - 小文字午前または午後
- - 大文字のAMまたはPM
- B -スウォッチのインターネット時間(000 to 999)
- G -時間の12時間形式(1 to 12)
- G -時間の24時間形式(0 to 23)
- 時間-時間の12時間形式(01 to 12)
- H -時間の24時間形式(00 to 23)
- I -先行ゼロを持つ分(00 to 59)
- S -秒、先行ゼロを有する(00 to 59)
- U -マイクロ秒(added in PHP 5.2.2)
- 電子-タイムゾーン識別子(Examples: UTC, GMT, Atlantic/Azores)
- I (capital i) -日付がひどくであるかどうかセービング・タイム(1 if Daylight Savings Time, 0 otherwise)
- O -グリニッジ時間に違い(GMT)時間内(Example: +0100)
- P -グリニッジ時間差(GMT)時間:分(PHP 5.1.3で追加)
- T -タイムゾーンの略語(Examples: EST, MDT)
- Z - 秒のオフセットタイムゾーン。 西UTCのタイムゾーンのオフセットが負(-43200 50400をします)
- C - ISO-8601日付(eg 2013-05-05T16:34:42+00:00)
- R - RFC 2822形式の日付(eg Fri, 12 Apr 2013 12:01:05 +0200)
- U - Unixのエポックからの秒(January 1 1970 00:00:00 GMT)
そして、次の定義済みの定数は、(PHP 5.1.0以降で利用可能)を使用することができます。 - DATE_ATOM -アトム(example: 2013-04-12T15:52:01+00:00)
- DATE_COOKIE - HTTP Cookies (example: Friday, 12-Apr-13 15:52:01 UTC)
- DATE_ISO8601 - ISO-8601 (example: 2013-04-12T15:52:01+0000)
- DATE_RFC822 - RFC 822 (example: Fri, 12 Apr 13 15:52:01 +0000)
- DATE_RFC850 - RFC 850 (example: Friday, 12-Apr-13 15:52:01 UTC)
- DATE_RFC1036 - RFC 1036 (example: Fri, 12 Apr 13 15:52:01 +0000)
- DATE_RFC1123 - RFC 1123 (example: Fri, 12 Apr 2013 15:52:01 +0000)
- DATE_RFC2822 - RFC 2822 (Fri, 12 Apr 2013 15:52:01 +0000)
- DATE_RFC3339 - DATE_ATOMと同じ(since PHP 5.1.3)
- DATE_RSS - RSS (Fri, 12 Aug 2013 15:52:01 +0000)
- DATE_W3C - ワールド・ワイド・ウェブ・コンソーシアム(例:2013-04-12T15:52:01 + 00:00)
|
技術的な詳細
戻り値: | 文字列として書式設定された日付を返します。 失敗した場合にFALSE |
---|
PHPバージョン: | 5.2+ |
---|
<PHPの日付/時刻の参照