Sprache

SimpleDateFormat.Format(Date, StringBuffer, FieldPosition) Methode

Definition

Formatiert die angegebene Date in eine Datums-/Uhrzeitzeichenfolge und fügt das Ergebnis an das angegebene StringBufferAnfügen an.

[Android.Runtime.Register("format", "(Ljava/util/Date;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_Ljava_util_Date_Ljava_lang_StringBuffer_Ljava_text_FieldPosition_Handler")]
public override Java.Lang.StringBuffer? Format(Java.Util.Date? date, Java.Lang.StringBuffer? toAppendTo, Java.Text.FieldPosition? pos);
[<Android.Runtime.Register("format", "(Ljava/util/Date;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_Ljava_util_Date_Ljava_lang_StringBuffer_Ljava_text_FieldPosition_Handler")>]
override this.Format : Java.Util.Date * Java.Lang.StringBuffer * Java.Text.FieldPosition -> Java.Lang.StringBuffer

Parameter

date
Date

der Datum-Uhrzeit-Wert, der in eine Datum-Uhrzeit-Zeichenfolge formatiert werden soll.

toAppendTo
StringBuffer

an die Stelle, an der der neue Datums-/Uhrzeittext angefügt werden soll.

pos
FieldPosition

verfolgt die Position des Felds innerhalb der zurückgegebenen Zeichenfolge nach. Wenn beispielsweise fieldPosition ein Datums-/Uhrzeittext "1996.07.10 AD at 15:08:56 PDT"angegeben istDateFormat#YEAR_FIELD, wird der Anfangsindex bzw. der Endindex fieldPosition auf 0 bzw. 4 festgelegt. Beachten Sie, dass, wenn dasselbe Datum-Uhrzeit-Feld mehrmals in einem Muster angezeigt wird, für fieldPosition das erste Vorkommen dieses Datum-Uhrzeit-Felds festgelegt wird. Beispielsweise wird das Formatieren einer Date bis zur Datum-Uhrzeit-Zeichenfolge "1 PM PDT (Pacific Daylight Time)" mithilfe des Musters "h a z (zzzz)" und des Ausrichtungsfelds DateFormat#TIMEZONE_FIELDauf fieldPosition 5 bzw. 8 für das erste Vorkommen des Zeitzonenmusterzeichens 'z'auf 5 bzw. 8 festgelegt.

Gibt zurück

die formatierte Datum-Uhrzeit-Zeichenfolge.

Attribute

Ausnahmen

wenn ungültige Zeichen im Muster vorhanden sind.

Hinweise

Formatiert die angegebene Date in eine Datums-/Uhrzeitzeichenfolge und fügt das Ergebnis an das angegebene StringBufferAnfügen an.

Java Dokumentation für java.text.SimpleDateFormat.format(java.util.Date, 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: