DateFormat.Format Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| Format(Object, StringBuffer, FieldPosition) |
Formatta un oggetto time in una stringa temporale. |
| Format(Date, StringBuffer, FieldPosition) |
Formatta una data in una stringa di data/ora. |
| Format(Date) |
Formatta una data in una stringa di data/ora. |
| Format(Calendar, StringBuffer, FieldPosition) |
Formatta una data in una stringa di data/ora. |
Format(Object, StringBuffer, FieldPosition)
Formatta un oggetto time in una stringa temporale.
[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
Parametri
- obj
- Object
deve essere un numero o una data o un calendario.
- toAppendTo
- StringBuffer
buffer di stringa per la stringa di tempo restituita.
- fieldPosition
- FieldPosition
tiene traccia della posizione del campo all'interno della stringa restituita. In input: un campo di allineamento, se necessario. In output: offset del campo di allineamento. Ad esempio, dato un testo temporale "1996.07.10 AD alle 15:08:56 PDT", se il campo specificatoPosition è DateFormat.YEAR_FIELD, l'indice iniziale e l'indice finale di fieldPosition verranno impostati rispettivamente su 0 e 4. Si noti che se lo stesso campo dell'ora viene visualizzato più volte in un criterio, fieldPosition verrà impostato per la prima occorrenza del campo ora. Ad esempio, la formattazione di una data alla stringa di ora "1 PM PDT (Ora legale Pacifico)" usando il modello "h a z (zzzz)" e il campo di allineamento DateFormat.TIMEZONE_FIELD, l'indice di inizio e l'indice finale di fieldPosition verranno impostati rispettivamente su 5 e 8, rispettivamente, per la prima occorrenza del carattere del modello di fuso orario 'z'.
Valori restituiti
stringa di ora formattata.
- Attributi
Commenti
Formatta un oggetto time in una stringa temporale. Esempi di oggetti ora sono un valore di ora espresso in millisecondi e un oggetto Date.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Format(Date, StringBuffer, FieldPosition)
Formatta una data in una stringa di data/ora.
[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
Parametri
- date
- Date
una data da formattare in una stringa di data/ora.
- toAppendTo
- StringBuffer
buffer stringa per la stringa di data/ora restituita.
- fieldPosition
- FieldPosition
tiene traccia della posizione del campo all'interno della stringa restituita. In input: un campo di allineamento, se necessario. In output: offset del campo di allineamento. Ad esempio, dato un testo temporale "1996.07.10 AD alle 15:08:56 PDT", se il campo specificatoPosition è DateFormat.YEAR_FIELD, l'indice iniziale e l'indice finale di fieldPosition verranno impostati rispettivamente su 0 e 4. Si noti che se lo stesso campo dell'ora viene visualizzato più volte in un criterio, fieldPosition verrà impostato per la prima occorrenza del campo ora. Ad esempio, la formattazione di una data alla stringa di ora "1 PM PDT (Ora legale Pacifico)" usando il modello "h a z (zzzz)" e il campo di allineamento DateFormat.TIMEZONE_FIELD, l'indice di inizio e l'indice finale di fieldPosition verranno impostati rispettivamente su 5 e 8, rispettivamente, per la prima occorrenza del carattere del modello di fuso orario 'z'.
Valori restituiti
stringa di data/ora formattata.
- Attributi
Commenti
Formatta una data in una stringa di data/ora.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Format(Date)
Formatta una data in una stringa di data/ora.
[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
Parametri
- date
- Date
valore dell'ora da formattare in una stringa temporale.
Valori restituiti
stringa di ora formattata.
- Attributi
Commenti
Formatta una data in una stringa di data/ora.
per android.icu.text.DateFormat.format(java.util.Date).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Format(Calendar, StringBuffer, FieldPosition)
Formatta una data in una stringa di data/ora.
[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
Parametri
- cal
- Calendar
Un calendario impostato sulla data e l'ora da formattare in una stringa di data/ora. Quando il tipo di calendario è diverso dal calendario interno contenuto in questa istanza di DateFormat, la data e il fuso orario verranno ereditati dal calendario di input, ma altri valori di campo del calendario verranno calcolati dal calendario interno.
- toAppendTo
- StringBuffer
buffer stringa per la stringa di data/ora restituita.
- fieldPosition
- FieldPosition
tiene traccia della posizione del campo all'interno della stringa restituita. In input: un campo di allineamento, se necessario. In output: offset del campo di allineamento. Ad esempio, dato un testo temporale "1996.07.10 AD alle 15:08:56 PDT", se il campo specificatoPosition è DateFormat.YEAR_FIELD, l'indice iniziale e l'indice finale di fieldPosition verranno impostati rispettivamente su 0 e 4. Si noti che se lo stesso campo dell'ora viene visualizzato più volte in un criterio, fieldPosition verrà impostato per la prima occorrenza del campo ora. Ad esempio, la formattazione di una data alla stringa di ora "1 PM PDT (Ora legale Pacifico)" usando il modello "h a z (zzzz)" e il campo di allineamento DateFormat.TIMEZONE_FIELD, l'indice di inizio e l'indice finale di fieldPosition verranno impostati rispettivamente su 5 e 8, rispettivamente, per la prima occorrenza del carattere del modello di fuso orario 'z'.
Valori restituiti
stringa di data/ora formattata.
- Attributi
Commenti
Formatta una data in una stringa di data/ora.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.