DateTimePatternGenerator.SetAppendItemFormat 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
AppendItem 格式是一種在欄位不匹配時附加的模式。
[Android.Runtime.Register("setAppendItemFormat", "(ILjava/lang/String;)V", "GetSetAppendItemFormat_ILjava_lang_String_Handler", ApiSince=24)]
public virtual void SetAppendItemFormat(Android.Icu.Text.DateTimePatternField field, string? value);
[<Android.Runtime.Register("setAppendItemFormat", "(ILjava/lang/String;)V", "GetSetAppendItemFormat_ILjava_lang_String_Handler", ApiSince=24)>]
abstract member SetAppendItemFormat : Android.Icu.Text.DateTimePatternField * string -> unit
override this.SetAppendItemFormat : Android.Icu.Text.DateTimePatternField * string -> unit
參數
- field
- DateTimePatternField
例如ERA
- value
- String
模式,例如「{0}, {1}」
- 屬性
備註
AppendItem 格式是一種在欄位不匹配時附加的模式。 例如,假設輸入骨架為「GyyyyMMMd」,且內部沒有匹配的模式,但有一個匹配的模式為「yyyyMMMd」,假設為「d-MM-yyyy」。 接著使用該模式,加上 G 音。這兩者的連接方式是使用 AppendItemFormat 表示 G(時代)。 所以如果這個值是「{0}, 」 {1},那麼最終產生的模式就是「d-MM-yyyy, G」。
其實有三個可用變數: {0} 是目前的模式, {1} 是我們要加入的元素,是 {2} 元素名稱。
這反映了 CLDR 資料的組織方式。
Java 文件 android.icu.text.DateTimePatternGenerator.setAppendItemFormat(int, java.lang.String)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。