Lenguaje

DateFormat.Format Método

Definición

Sobrecargas

Nombre Description
Format(Date, StringBuffer, FieldPosition)

Da formato a una fecha en una cadena de fecha y hora.

Format(ITemporal, StringBuffer, FieldPosition)

Da formato a en Temporal una cadena de fecha y hora.

Format(Object, StringBuffer, FieldPosition)

Da formato a un objeto de hora en una cadena de tiempo.

Format(ITemporal)

Da formato a en Temporal una cadena de fecha y hora.

Format(Date)

Da formato a una fecha en una cadena de fecha y hora.

Format(Calendar, StringBuffer, FieldPosition)

Da formato a una fecha en una cadena de fecha y hora.

Format(Date, StringBuffer, FieldPosition)

Da formato a una fecha en una cadena de fecha y hora.

[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

Parámetros

date
Date

una fecha a la que se va a dar formato a una cadena de fecha y hora.

toAppendTo
StringBuffer

el búfer de cadena para la cadena de fecha y hora de devolución.

fieldPosition
FieldPosition

realiza un seguimiento de la posición del campo dentro de la cadena devuelta. En la entrada: un campo de alineación, si lo desea. En la salida: los desplazamientos del campo de alineación. Por ejemplo, dado un texto de hora "1996.07.10 AD a las 15:08:56 PDT", si el fieldPosition especificado es DateFormat.YEAR_FIELD, el índice inicial y el índice final de fieldPosition se establecerán en 0 y 4, respectivamente. Observe que si el mismo campo de hora aparece más de una vez en un patrón, fieldPosition se establecerá para la primera aparición de ese campo de hora. Por ejemplo, dar formato a una fecha a la cadena de hora "1 PM PDT (hora de verano del Pacífico)" con el patrón "h a z (zzzz)" y el campo de alineación DateFormat.TIMEZONE_FIELD, el índice inicial y el índice final de fieldPosition se establecerán en 5 y 8, respectivamente, para la primera aparición del carácter de patrón de zona horaria 'z'.

Devoluciones

cadena de fecha y hora con formato.

Atributos

Comentarios

Da formato a una fecha en una cadena de fecha y hora.

Documentación de Java para android.icu.text.DateFormat.format(java.util.Date, java.lang.StringBuffer, java.text.FieldPosition).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

Format(ITemporal, StringBuffer, FieldPosition)

Da formato a en Temporal una cadena de fecha y hora.

[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

Parámetros

date
ITemporal

que Temporal se va a dar formato a una cadena de fecha y hora.

toAppendTo
StringBuffer

el búfer de cadena para la cadena de fecha y hora de devolución.

fieldPosition
FieldPosition

realiza un seguimiento de la posición del campo dentro de la cadena devuelta.<br> En entrada: un campo de alineación, si lo desea.<br> En la salida: los desplazamientos del campo de alineación.<br> Por ejemplo, dado un texto de hora "1996.07.10 AD a las 15:08:56 PDT", si el valor especificado fieldPosition es DateFormat.YEAR_FIELD, el índice inicial y el índice final de fieldPosition se establecerá en 0 y 4, respectivamente.<br> Observe que si el mismo campo de hora aparece más de una vez en un patrón, fieldPosition se establecerá para la primera aparición de ese campo de hora. Por ejemplo, dar formato a a Temporal la cadena de hora "1 PM PDT (Hora de verano del Pacífico)" con el patrón "h a z (zzzz)" y el campo DateFormat.TIMEZONE_FIELDde alineación , el índice de inicio y final de fieldPosition se establecerá en 5 y 8, respectivamente, para la primera aparición del carácter de patrón de zona horaria 'z'.

Devoluciones

cadena de fecha y hora con formato.

Atributos

Comentarios

Da formato a un valor Temporal en una cadena de fecha y hora.

Referencia de Android para android.icu.text.DateFormat.format.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

Format(Object, StringBuffer, FieldPosition)

Da formato a un objeto de hora en una cadena de tiempo.

[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

Parámetros

obj
Object

debe ser un número o una fecha o un calendario.

toAppendTo
StringBuffer

el búfer de cadena para la cadena de hora de devolución.

fieldPosition
FieldPosition

realiza un seguimiento de la posición del campo dentro de la cadena devuelta. En la entrada: un campo de alineación, si lo desea. En la salida: los desplazamientos del campo de alineación. Por ejemplo, dado un texto de hora "1996.07.10 AD a las 15:08:56 PDT", si el fieldPosition especificado es DateFormat.YEAR_FIELD, el índice inicial y el índice final de fieldPosition se establecerán en 0 y 4, respectivamente. Observe que si el mismo campo de hora aparece más de una vez en un patrón, fieldPosition se establecerá para la primera aparición de ese campo de hora. Por ejemplo, dar formato a una fecha a la cadena de hora "1 PM PDT (hora de verano del Pacífico)" con el patrón "h a z (zzzz)" y el campo de alineación DateFormat.TIMEZONE_FIELD, el índice inicial y el índice final de fieldPosition se establecerán en 5 y 8, respectivamente, para la primera aparición del carácter de patrón de zona horaria 'z'.

Devoluciones

cadena de hora con formato.

Atributos

Comentarios

Da formato a un objeto de hora en una cadena de tiempo. Algunos ejemplos de objetos de hora son un valor de hora expresado en milisegundos y un objeto Date.

Documentación de Java para android.icu.text.DateFormat.format(java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

Format(ITemporal)

Da formato a en Temporal una cadena de fecha y hora.

[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

Parámetros

date
ITemporal

valor de hora al que se va a dar formato en una cadena de tiempo.

Devoluciones

cadena de hora con formato.

Atributos

Comentarios

Da formato a un valor Temporal en una cadena de fecha y hora.

Referencia de Android para android.icu.text.DateFormat.format.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

Format(Date)

Da formato a una fecha en una cadena de fecha y hora.

[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

Parámetros

date
Date

valor de hora al que se va a dar formato en una cadena de tiempo.

Devoluciones

cadena de hora con formato.

Atributos

Comentarios

Da formato a una fecha en una cadena de fecha y hora.

Documentación de Java para android.icu.text.DateFormat.format(java.util.Date).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

Format(Calendar, StringBuffer, FieldPosition)

Da formato a una fecha en una cadena de fecha y hora.

[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

Parámetros

cal
Calendar

un calendario establecido en la fecha y hora a la que se va a dar formato a una cadena de fecha y hora. Cuando el tipo de calendario es diferente del calendario interno que mantiene esta instancia de DateFormat, la fecha y la zona horaria se heredarán del calendario de entrada, pero el calendario interno calculará otros valores de campo de calendario.

toAppendTo
StringBuffer

el búfer de cadena para la cadena de fecha y hora de devolución.

fieldPosition
FieldPosition

realiza un seguimiento de la posición del campo dentro de la cadena devuelta. En la entrada: un campo de alineación, si lo desea. En la salida: los desplazamientos del campo de alineación. Por ejemplo, dado un texto de hora "1996.07.10 AD a las 15:08:56 PDT", si el fieldPosition especificado es DateFormat.YEAR_FIELD, el índice inicial y el índice final de fieldPosition se establecerán en 0 y 4, respectivamente. Observe que si el mismo campo de hora aparece más de una vez en un patrón, fieldPosition se establecerá para la primera aparición de ese campo de hora. Por ejemplo, dar formato a una fecha a la cadena de hora "1 PM PDT (hora de verano del Pacífico)" con el patrón "h a z (zzzz)" y el campo de alineación DateFormat.TIMEZONE_FIELD, el índice inicial y el índice final de fieldPosition se establecerán en 5 y 8, respectivamente, para la primera aparición del carácter de patrón de zona horaria 'z'.

Devoluciones

cadena de fecha y hora con formato.

Atributos

Comentarios

Da formato a una fecha en una cadena de fecha y hora.

Documentación de Java para android.icu.text.DateFormat.format(android.icu.util.Calendar, java.lang.StringBuffer, java.text.FieldPosition).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a