DateTimeFormatter.Rfc1123DateTime プロパティ

定義

RFC-1123 日付/時刻フォーマッタ ('火、2008 年 6 月 3 日 11:05:30 GMT' など)。

[Android.Runtime.Register("RFC_1123_DATE_TIME", ApiSince=26)]
public static Java.Time.Format.DateTimeFormatter? Rfc1123DateTime { get; }
[<Android.Runtime.Register("RFC_1123_DATE_TIME", ApiSince=26)>]
static member Rfc1123DateTime : Java.Time.Format.DateTimeFormatter

プロパティ値

属性

注釈

RFC-1123 日付/時刻フォーマッタ ('火、2008 年 6 月 3 日 11:05:30 GMT' など)。

これにより、ほとんどの RFC-1123 形式を書式設定および解析できる不変フォーマッタが返されます。 RFC-1123 は、年を 2 桁から 4 桁に変更する RFC-822 を更新します。 この実装には 4 桁の年が必要です。 また、この実装では、北米または軍事ゾーン名は処理されず、"GMT" とオフセット量のみが処理されます。

形式は ul <><li>で構成されます。曜日を書式設定または解析できない場合は、月の曜日にジャンプします。 <li>英語の 3 文字 ChronoField#DAY_OF_WEEK day-of-week 。 <li>A コンマ <li>A スペース <li>1 桁または 2 桁の ChronoField#DAY_OF_MONTH day-of-month数字。 <li>英語の 3 文字ChronoField#MONTH_OF_YEAR month-of-yearのスペース <li>。 <li>a スペース <li>4 桁の ChronoField#YEAR year。 0000 ~ 9999 の範囲の年のみがサポートされます。 <li>スペース <li>の 2 桁の ChronoField#HOUR_OF_DAY hour-of-day数字。 これは、2 桁の数字を確保するために、0 で事前に埋め込まれます。 <li>コロン <li>の 2 桁の ChronoField#MINUTE_OF_HOUR minute-of-hour数字。 これは、2 桁の数字を確保するために、0 で事前に埋め込まれます。 <li>分の秒が使用できない場合は、次のスペースにジャンプします。 <li>コロン <li>の 2 桁の ChronoField#SECOND_OF_MINUTE second-of-minute数字。 これは、2 桁の数字を確保するために、0 で事前に埋め込まれます。 <li>A space <li>The ZoneOffset#getId() offset ID without colons or seconds. オフセットが 0 の場合、"GMT" が使用されます。 北米のゾーン名と軍事ゾーン名は処理されません。 </ul>

解析では大文字と小文字が区別されません。

返されるフォーマッタには、他のカレンダー システムの日付が正しく変換されるように、ISO の時系列が設定されています。 オーバーライド ゾーンがなく、リゾルバー スタイルを使用します ResolverStyle#SMART SMART

の Java ドキュメント java.time.format.DateTimeFormatter.RFC_1123_DATE_TIME

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象