Sprache

RelativeDateTimeFormatter.Format Methode

Definition

Überlädt

Name Beschreibung
Format(RelativeDateTimeFormatter+Direction, RelativeDateTimeFormatter+AbsoluteUnit)

Formatiert ein relatives Datum ohne Menge.

Format(Double, RelativeDateTimeFormatter+RelativeDateTimeUnit)

Formatieren Sie eine Kombination aus RelativeDateTimeUnit und numerischem Offset mit einer Textformatvorlage, z. B. "letzte Woche", "diese Woche", "nächste Woche", "gestern", "morgen".

Format(Double, RelativeDateTimeFormatter+Direction, RelativeDateTimeFormatter+RelativeUnit)

Formatiert ein relatives Datum mit einer Menge wie "in 5 Tagen" oder "vor 3 Monaten".

Format(RelativeDateTimeFormatter+Direction, RelativeDateTimeFormatter+AbsoluteUnit)

Formatiert ein relatives Datum ohne Menge.

[Android.Runtime.Register("format", "(Landroid/icu/text/RelativeDateTimeFormatter$Direction;Landroid/icu/text/RelativeDateTimeFormatter$AbsoluteUnit;)Ljava/lang/String;", "", ApiSince=24)]
public string? Format(Android.Icu.Text.RelativeDateTimeFormatter.Direction? direction, Android.Icu.Text.RelativeDateTimeFormatter.AbsoluteUnit? unit);
[<Android.Runtime.Register("format", "(Landroid/icu/text/RelativeDateTimeFormatter$Direction;Landroid/icu/text/RelativeDateTimeFormatter$AbsoluteUnit;)Ljava/lang/String;", "", ApiSince=24)>]
member this.Format : Android.Icu.Text.RelativeDateTimeFormatter.Direction * Android.Icu.Text.RelativeDateTimeFormatter.AbsoluteUnit -> string

Parameter

direction
RelativeDateTimeFormatter.Direction

NEXT, LAST, THIS, etc.

unit
RelativeDateTimeFormatter.AbsoluteUnit

z.B. SAMSTAG, TAG, MONAT

Gibt zurück

die formatierte Zeichenfolge. Wenn die Richtung einen Wert aufweist, der als nicht vollständig in jedem Gebietsschema (z. B. NEXT_2 oder LAST_2) dokumentiert ist, gibt diese Funktion möglicherweise NULL zurück, um zu signalisieren, dass keine formatierte Zeichenfolge verfügbar ist.

Attribute

Hinweise

Formatiert ein relatives Datum ohne Menge. Diese Methode gibt eine Zeichenfolge zurück. Um weitere Informationen zum Formatierungsergebnis zu erhalten, verwenden Sie formatToValue().

Android-Referenz für android.icu.text.RelativeDateTimeFormatter.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(Double, RelativeDateTimeFormatter+RelativeDateTimeUnit)

Formatieren Sie eine Kombination aus RelativeDateTimeUnit und numerischem Offset mit einer Textformatvorlage, z. B. "letzte Woche", "diese Woche", "nächste Woche", "gestern", "morgen".

[Android.Runtime.Register("format", "(DLandroid/icu/text/RelativeDateTimeFormatter$RelativeDateTimeUnit;)Ljava/lang/String;", "", ApiSince=28)]
public string? Format(double offset, Android.Icu.Text.RelativeDateTimeFormatter.RelativeDateTimeUnit? unit);
[<Android.Runtime.Register("format", "(DLandroid/icu/text/RelativeDateTimeFormatter$RelativeDateTimeUnit;)Ljava/lang/String;", "", ApiSince=28)>]
member this.Format : double * Android.Icu.Text.RelativeDateTimeFormatter.RelativeDateTimeUnit -> string

Parameter

offset
Double

Der signierte Offset für das angegebene Feld.

unit
RelativeDateTimeFormatter.RelativeDateTimeUnit

Die Einheit, die beim Formatieren des relativen Datums verwendet werden soll, z. B. RelativeDateTimeUnit.WEEK, RelativeDateTimeUnit.FRIDAY.

Gibt zurück

Die formatierte Zeichenfolge (kann im Fehlerfall leer sein)

Attribute

Hinweise

Formatieren Sie eine Kombination aus RelativeDateTimeUnit und numerischem Offset mit einer Textformatvorlage, z. B. "letzte Woche", "diese Woche", "nächste Woche", "gestern", "morgen". Falls kein entsprechender Textausdruck für den angegebenen Offset im Gebietsschema des Objekts verfügbar ist, wird auf die numerische Formatvorlage zurückgesetzt. Diese Methode gibt eine Zeichenfolge zurück. Um weitere Informationen zum Formatierungsergebnis zu erhalten, verwenden Sie formatToValue().

Android-Referenz für android.icu.text.RelativeDateTimeFormatter.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(Double, RelativeDateTimeFormatter+Direction, RelativeDateTimeFormatter+RelativeUnit)

Formatiert ein relatives Datum mit einer Menge wie "in 5 Tagen" oder "vor 3 Monaten".

[Android.Runtime.Register("format", "(DLandroid/icu/text/RelativeDateTimeFormatter$Direction;Landroid/icu/text/RelativeDateTimeFormatter$RelativeUnit;)Ljava/lang/String;", "", ApiSince=24)]
public string? Format(double quantity, Android.Icu.Text.RelativeDateTimeFormatter.Direction? direction, Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit? unit);
[<Android.Runtime.Register("format", "(DLandroid/icu/text/RelativeDateTimeFormatter$Direction;Landroid/icu/text/RelativeDateTimeFormatter$RelativeUnit;)Ljava/lang/String;", "", ApiSince=24)>]
member this.Format : double * Android.Icu.Text.RelativeDateTimeFormatter.Direction * Android.Icu.Text.RelativeDateTimeFormatter.RelativeUnit -> string

Parameter

quantity
Double

Der numerische Betrag z. B. 5. Dieser Wert wird entsprechend dem NumberFormat-Objekt dieses Objekts formatiert.

direction
RelativeDateTimeFormatter.Direction

NEXT bedeutet ein zukünftiges relatives Datum; LAST bedeutet ein relatives Datum der Vergangenheit.

unit
RelativeDateTimeFormatter.RelativeUnit

die Einheit z.B. Tag? Monat? Jahr?

Gibt zurück

die formatierte Zeichenfolge

Attribute

Hinweise

Formatiert ein relatives Datum mit einer Menge wie "in 5 Tagen" oder "vor 3 Monaten". Diese Methode gibt eine Zeichenfolge zurück. Um weitere Informationen zum Formatierungsergebnis zu erhalten, verwenden Sie formatToValue().

Android-Referenz für android.icu.text.RelativeDateTimeFormatter.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: