Langue

DateFormat.Format Méthode

Définition

Surcharges

Nom Description
Format(Date, StringBuffer, FieldPosition)

Met en forme une date dans une chaîne de date/heure.

Format(ITemporal, StringBuffer, FieldPosition)

Met en forme une Temporal chaîne de date/heure.

Format(Object, StringBuffer, FieldPosition)

Met en forme un objet time en chaîne de temps.

Format(ITemporal)

Met en forme une Temporal chaîne de date/heure.

Format(Date)

Met en forme une date dans une chaîne de date/heure.

Format(Calendar, StringBuffer, FieldPosition)

Met en forme une date dans une chaîne de date/heure.

Format(Date, StringBuffer, FieldPosition)

Met en forme une date dans une chaîne de date/heure.

[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", ApiSince=24)]
public virtual Java.Lang.StringBuffer? Format(Java.Util.Date? date, Java.Lang.StringBuffer? toAppendTo, Java.Text.FieldPosition? fieldPosition);
[<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", ApiSince=24)>]
override this.Format : Java.Util.Date * Java.Lang.StringBuffer * Java.Text.FieldPosition -> Java.Lang.StringBuffer

Paramètres

date
Date

Date à mettre en forme dans une chaîne de date/heure.

toAppendTo
StringBuffer

mémoire tampon de chaîne pour la chaîne de date/heure de retour.

fieldPosition
FieldPosition

effectue le suivi de la position du champ dans la chaîne retournée. Lors de l’entrée : champ d’alignement, si vous le souhaitez. En sortie : décalages du champ d’alignement. Par exemple, étant donné un texte d’heure « 1996.07.10 AD à 15:08:56 PDT », si le fieldPosition donné est DateFormat.YEAR_FIELD, l’index de début et l’index de fin de fieldPosition sont définis sur 0 et 4, respectivement. Notez que si le même champ de temps apparaît plusieurs fois dans un modèle, fieldPosition est défini pour la première occurrence de ce champ de temps. Par exemple, la mise en forme d’une date à la chaîne d’heure « 1 PM PDT (Pacific Daylight Time) » à l’aide du modèle « h a z (zzzz) » et du champ d’alignement DateFormat.TIMEZONE_FIELD, l’index de début et l’index de fin de fieldPosition sont définis sur 5 et 8, respectivement, pour la première occurrence du caractère de modèle de fuseau horaire « z ».

Retours

chaîne de date/heure mise en forme.

Attributs

Remarques

Met en forme une date dans une chaîne de date/heure.

Java documentation pour android.icu.text.DateFormat.format(java.util.Date, java.lang.StringBuffer, java.text.FieldPosition).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Format(ITemporal, StringBuffer, FieldPosition)

Met en forme une Temporal chaîne de date/heure.

[Android.Runtime.Register("format", "(Ljava/time/temporal/Temporal;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_Ljava_time_temporal_Temporal_Ljava_lang_StringBuffer_Ljava_text_FieldPosition_Handler", ApiSince=37)]
public virtual Java.Lang.StringBuffer? Format(Java.Time.Temporal.ITemporal? date, Java.Lang.StringBuffer? toAppendTo, Java.Text.FieldPosition? fieldPosition);
[<Android.Runtime.Register("format", "(Ljava/time/temporal/Temporal;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_Ljava_time_temporal_Temporal_Ljava_lang_StringBuffer_Ljava_text_FieldPosition_Handler", ApiSince=37)>]
override this.Format : Java.Time.Temporal.ITemporal * Java.Lang.StringBuffer * Java.Text.FieldPosition -> Java.Lang.StringBuffer

Paramètres

date
ITemporal

à Temporal mettre en forme dans une chaîne de date/heure.

toAppendTo
StringBuffer

mémoire tampon de chaîne pour la chaîne de date/heure de retour.

fieldPosition
FieldPosition

effectue le suivi de la position du champ dans la chaîne retournée.<br> Lors de l’entrée : champ d’alignement, si vous le souhaitez.<br> En sortie : décalages du champ d’alignement.<br> Par exemple, étant donné un texte de temps « 1996.07.10 AD à 15:08:56 PDT », si l’index de fieldPositionDateFormat.YEAR_FIELDdébut et l’index de fin sont fieldPosition définis sur 0 et 4, respectivement.<br> Notez que si le même champ de temps apparaît plusieurs fois dans un modèle, fieldPosition est défini pour la première occurrence de ce champ de temps. Par exemple, la mise en forme d’une Temporal chaîne de temps « 1 PM PDT (Pacific Daylight Time) » à l’aide du modèle « h a z (zzzz) » et du champ DateFormat.TIMEZONE_FIELDd’alignement , l’index de début et l’index de fin sont fieldPosition définis sur 5 et 8, respectivement, pour la première occurrence du caractère de modèle de fuseau horaire « z ».

Retours

chaîne de date/heure mise en forme.

Attributs

Remarques

Met en forme une chaîne temporelle en chaîne de date/heure.

Référence Android pour android.icu.text.DateFormat.format.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Format(Object, StringBuffer, FieldPosition)

Met en forme un objet time en chaîne de temps.

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

Paramètres

obj
Object

doit être un nombre ou une date ou un calendrier.

toAppendTo
StringBuffer

mémoire tampon de chaîne pour la chaîne de temps de retour.

fieldPosition
FieldPosition

effectue le suivi de la position du champ dans la chaîne retournée. Lors de l’entrée : champ d’alignement, si vous le souhaitez. En sortie : décalages du champ d’alignement. Par exemple, étant donné un texte d’heure « 1996.07.10 AD à 15:08:56 PDT », si le fieldPosition donné est DateFormat.YEAR_FIELD, l’index de début et l’index de fin de fieldPosition sont définis sur 0 et 4, respectivement. Notez que si le même champ de temps apparaît plusieurs fois dans un modèle, fieldPosition est défini pour la première occurrence de ce champ de temps. Par exemple, la mise en forme d’une date à la chaîne d’heure « 1 PM PDT (Pacific Daylight Time) » à l’aide du modèle « h a z (zzzz) » et du champ d’alignement DateFormat.TIMEZONE_FIELD, l’index de début et l’index de fin de fieldPosition sont définis sur 5 et 8, respectivement, pour la première occurrence du caractère de modèle de fuseau horaire « z ».

Retours

chaîne de temps mise en forme.

Attributs

Remarques

Met en forme un objet time en chaîne de temps. Des exemples d’objets d’heure sont une valeur d’heure exprimée en millisecondes et un objet Date.

Java documentation pour android.icu.text.DateFormat.format(java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Format(ITemporal)

Met en forme une Temporal chaîne de date/heure.

[Android.Runtime.Register("format", "(Ljava/time/temporal/Temporal;)Ljava/lang/String;", "", ApiSince=37)]
public string? Format(Java.Time.Temporal.ITemporal? date);
[<Android.Runtime.Register("format", "(Ljava/time/temporal/Temporal;)Ljava/lang/String;", "", ApiSince=37)>]
override this.Format : Java.Time.Temporal.ITemporal -> string

Paramètres

date
ITemporal

valeur de temps à mettre en forme dans une chaîne de temps.

Retours

chaîne de temps mise en forme.

Attributs

Remarques

Met en forme une chaîne temporelle en chaîne de date/heure.

Référence Android pour android.icu.text.DateFormat.format.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Format(Date)

Met en forme une date dans une chaîne de date/heure.

[Android.Runtime.Register("format", "(Ljava/util/Date;)Ljava/lang/String;", "", ApiSince=24)]
public string? Format(Java.Util.Date? date);
[<Android.Runtime.Register("format", "(Ljava/util/Date;)Ljava/lang/String;", "", ApiSince=24)>]
override this.Format : Java.Util.Date -> string

Paramètres

date
Date

valeur de temps à mettre en forme dans une chaîne de temps.

Retours

chaîne de temps mise en forme.

Attributs

Remarques

Met en forme une date dans une chaîne de date/heure.

Java documentation pour android.icu.text.DateFormat.format(java.util.Date).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Format(Calendar, StringBuffer, FieldPosition)

Met en forme une date dans une chaîne de date/heure.

[Android.Runtime.Register("format", "(Landroid/icu/util/Calendar;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_Landroid_icu_util_Calendar_Ljava_lang_StringBuffer_Ljava_text_FieldPosition_Handler", ApiSince=24)]
public abstract Java.Lang.StringBuffer? Format(Android.Icu.Util.Calendar? cal, Java.Lang.StringBuffer? toAppendTo, Java.Text.FieldPosition? fieldPosition);
[<Android.Runtime.Register("format", "(Landroid/icu/util/Calendar;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_Landroid_icu_util_Calendar_Ljava_lang_StringBuffer_Ljava_text_FieldPosition_Handler", ApiSince=24)>]
override this.Format : Android.Icu.Util.Calendar * Java.Lang.StringBuffer * Java.Text.FieldPosition -> Java.Lang.StringBuffer

Paramètres

cal
Calendar

Un calendrier défini sur la date et l’heure à mettre en forme dans une chaîne de date/heure. Lorsque le type de calendrier est différent du calendrier interne détenu par cette instance DateFormat, la date et le fuseau horaire sont hérités du calendrier d’entrée, mais d’autres valeurs de champ de calendrier sont calculées par le calendrier interne.

toAppendTo
StringBuffer

mémoire tampon de chaîne pour la chaîne de date/heure de retour.

fieldPosition
FieldPosition

effectue le suivi de la position du champ dans la chaîne retournée. Lors de l’entrée : champ d’alignement, si vous le souhaitez. En sortie : décalages du champ d’alignement. Par exemple, étant donné un texte d’heure « 1996.07.10 AD à 15:08:56 PDT », si le fieldPosition donné est DateFormat.YEAR_FIELD, l’index de début et l’index de fin de fieldPosition sont définis sur 0 et 4, respectivement. Notez que si le même champ de temps apparaît plusieurs fois dans un modèle, fieldPosition est défini pour la première occurrence de ce champ de temps. Par exemple, la mise en forme d’une date à la chaîne d’heure « 1 PM PDT (Pacific Daylight Time) » à l’aide du modèle « h a z (zzzz) » et du champ d’alignement DateFormat.TIMEZONE_FIELD, l’index de début et l’index de fin de fieldPosition sont définis sur 5 et 8, respectivement, pour la première occurrence du caractère de modèle de fuseau horaire « z ».

Retours

chaîne de date/heure mise en forme.

Attributs

Remarques

Met en forme une date dans une chaîne de date/heure.

Java documentation pour android.icu.text.DateFormat.format(android.icu.util.Calendar, java.lang.StringBuffer, java.text.FieldPosition).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à