Sprache

TimeZoneFormat.Format Methode

Definition

Überlädt

Name Beschreibung
Format(Object, StringBuffer, FieldPosition)

Formatiert ein Objekt und fügt den resultierenden Text an einen bestimmten Zeichenfolgenpuffer an.

Format(TimeZoneFormat+Style, TimeZone, Int64)

Gibt den Anzeigenamen der Zeitzone am angegebenen Datum für die Formatvorlage zurück.

Format(TimeZoneFormat+Style, TimeZone, Int64, Output)

Gibt den Anzeigenamen der Zeitzone am angegebenen Datum für die Formatvorlage zurück.

Format(Object, StringBuffer, FieldPosition)

Formatiert ein Objekt und fügt den resultierenden Text an einen bestimmten Zeichenfolgenpuffer an.

[Android.Runtime.Register("format", "(Ljava/lang/Object;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_Ljava_lang_Object_Ljava_lang_StringBuffer_Ljava_text_FieldPosition_Handler", ApiSince=24)]
public override Java.Lang.StringBuffer? Format(Java.Lang.Object? obj, Java.Lang.StringBuffer? toAppendTo, Java.Text.FieldPosition? pos);
[<Android.Runtime.Register("format", "(Ljava/lang/Object;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_Ljava_lang_Object_Ljava_lang_StringBuffer_Ljava_text_FieldPosition_Handler", ApiSince=24)>]
override this.Format : Java.Lang.Object * Java.Lang.StringBuffer * Java.Text.FieldPosition -> Java.Lang.StringBuffer

Parameter

obj
Object

Das zu formatierende Objekt

toAppendTo
StringBuffer

an der Stelle, an der der Text angefügt werden soll

pos
FieldPosition

Eine FieldPosition, die ein Feld im formatierten Text identifiziert

Gibt zurück

der Zeichenfolgenpuffer, der als "toAppendTo" übergeben wurde, wobei formatierter Text angefügt wurde

Attribute

Hinweise

Formatiert ein Objekt und fügt den resultierenden Text an einen bestimmten Zeichenfolgenpuffer an. Wenn das Pos-Argument ein feld identifiziert, das vom Format verwendet wird, werden die Indizes auf den Anfang und das Ende des ersten gefundenen Felds festgelegt.

Java Dokumentation für android.icu.text.TimeZoneFormat.format(java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Format(TimeZoneFormat+Style, TimeZone, Int64)

Gibt den Anzeigenamen der Zeitzone am angegebenen Datum für die Formatvorlage zurück.

[Android.Runtime.Register("format", "(Landroid/icu/text/TimeZoneFormat$Style;Landroid/icu/util/TimeZone;J)Ljava/lang/String;", "", ApiSince=24)]
public string? Format(Android.Icu.Text.TimeZoneFormat.Style? style, Android.Icu.Util.TimeZone? tz, long date);
[<Android.Runtime.Register("format", "(Landroid/icu/text/TimeZoneFormat$Style;Landroid/icu/util/TimeZone;J)Ljava/lang/String;", "", ApiSince=24)>]
override this.Format : Android.Icu.Text.TimeZoneFormat.Style * Android.Icu.Util.TimeZone * int64 -> string

Parameter

style
TimeZoneFormat.Style

die Formatvorlagen-Enumeration (z. B. GENERIC_LONG, LOCALIZED_GMT...)

tz
TimeZone

die Zeitzone.

date
Int64

das Datum.

Gibt zurück

der Anzeigename der Zeitzone.

Attribute

Hinweise

Gibt den Anzeigenamen der Zeitzone am angegebenen Datum für die Formatvorlage zurück. Hinweis: Eine Formatvorlage kann Fallbackformatvorlagen definiert haben. Wenn z. B. GENERIC_LONG angefordert wird, aber keine Anzeigenamendaten für GENERIC_LONG Format verfügbar sind, kann die Implementierung GENERIC_LOCATION oder LOCALIZED_GMT verwenden. Weitere Informationen finden Sie in UTS#35 UNICODE LOCALE DATA MARKUP LANGUAGE (LDML) Anhang J: Anzeigename der Zeitzone.

Android-Referenz für android.icu.text.TimeZoneFormat.format.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Format(TimeZoneFormat+Style, TimeZone, Int64, Output)

Gibt den Anzeigenamen der Zeitzone am angegebenen Datum für die Formatvorlage zurück.

[Android.Runtime.Register("format", "(Landroid/icu/text/TimeZoneFormat$Style;Landroid/icu/util/TimeZone;JLandroid/icu/util/Output;)Ljava/lang/String;", "GetFormat_Landroid_icu_text_TimeZoneFormat_Style_Landroid_icu_util_TimeZone_JLandroid_icu_util_Output_Handler", ApiSince=24)]
public virtual string? Format(Android.Icu.Text.TimeZoneFormat.Style? style, Android.Icu.Util.TimeZone? tz, long date, Android.Icu.Util.Output? timeType);
[<Android.Runtime.Register("format", "(Landroid/icu/text/TimeZoneFormat$Style;Landroid/icu/util/TimeZone;JLandroid/icu/util/Output;)Ljava/lang/String;", "GetFormat_Landroid_icu_text_TimeZoneFormat_Style_Landroid_icu_util_TimeZone_JLandroid_icu_util_Output_Handler", ApiSince=24)>]
override this.Format : Android.Icu.Text.TimeZoneFormat.Style * Android.Icu.Util.TimeZone * int64 * Android.Icu.Util.Output -> string

Parameter

style
TimeZoneFormat.Style

die Formatvorlagen-Enumeration (z. B. GENERIC_LONG, LOCALIZED_GMT...)

tz
TimeZone

die Zeitzone.

date
Int64

das Datum.

timeType
Output

das Ausgabeargument für den Empfang des Zeittyps (Standard/Tageslicht/Unbekannt), der für den Anzeigenamen verwendet wird, oder geben Sie NULL an, wenn die Informationen nicht erforderlich sind.

Gibt zurück

der Anzeigename der Zeitzone.

Attribute

Hinweise

Gibt den Anzeigenamen der Zeitzone am angegebenen Datum für die Formatvorlage zurück. Diese Methode verwendet zusätzlich zur Argumentliste des Formats (Style,TimeZone,long) ein zusätzliches Argument Output<TimeType timeType> . Das Argument wird für den Empfang des Zeittyps (Standardzeit oder Sommerzeit oder unbekannt) verwendet, der tatsächlich für den Anzeigenamen verwendet wird.

Android-Referenz für android.icu.text.TimeZoneFormat.format.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: