語言

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 日期時間格式化器,例如「2008 年 6 月 3 日星期二 11:05:30 GMT」。

此時會回傳一個不可變格式化器,能格式化並解析大部分 RFC-1123 格式。 RFC-1123 更新 RFC-822,將年份從兩位數改為四位數。 此實施需要四位數的年份。 此實作不處理北美或軍事區域名稱,僅處理「GMT」及抵消金額。

格式包括: <ul><li>如果無法提供週號格式或解析,則跳轉到月份日期。 <英文>三字母 ChronoField#DAY_OF_WEEK day-of-week 。 <li>A 逗號 <li>A 空格 <li>一或兩位數字表示 ChronoField#DAY_OF_MONTH day-of-month。 <「一個>空間 <」>,英文三個字母 ChronoField#MONTH_OF_YEAR month-of-year 。 <li>A 空格 <li>四個數字代表 ChronoField#YEAR year。 僅支援 0000 至 9999 之間的年份。 <Li>A 空間 <li>兩位數表示 ChronoField#HOUR_OF_DAY hour-of-day。 此欄位預先填充零以確保兩位數。 <Li>A 冒號 <li 兩>位數代表 ChronoField#MINUTE_OF_HOUR minute-of-hour。 此欄位預先填充零以確保兩位數。 <如果>秒分鐘沒有空格,就跳到下一個格子。 <Li>A 冒號 <li 兩>位數代表 ChronoField#SECOND_OF_MINUTE second-of-minute。 此欄位預先填充零以確保兩位數。 <Li>A space <li>沒有 ZoneOffset#getId() offset ID 冒號或秒數。 偏移量為零時使用「GMT」。 北美區域名稱及軍事區域名稱不予處理。 </ul>

解析不區分大小寫。

回傳的格式化器設定了 ISO 的時間軸,以確保其他日曆系統的日期正確轉換。 它沒有覆蓋區域,採用 ResolverStyle#SMART SMART 解析器風格。

Java 文件 java.time.format.DateTimeFormatter.RFC_1123_DATE_TIME。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於