RelativeDateTimeFormatter.Format Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.
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.
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.
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.