DateFormat.Format Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| Format(Object, StringBuffer, FieldPosition) |
Formata um objeto time em uma cadeia de caracteres de tempo. |
| Format(Date, StringBuffer, FieldPosition) |
Formata uma Data em uma cadeia de caracteres de data/hora. |
| Format(Date) |
Formata uma Data em uma cadeia de caracteres de data/hora. |
| Format(Calendar, StringBuffer, FieldPosition) |
Formata uma data em uma cadeia de caracteres de data/hora. |
Format(Object, StringBuffer, FieldPosition)
Formata um objeto time em uma cadeia de caracteres de tempo.
[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
deve ser um número ou uma data ou um calendário.
- toAppendTo
- StringBuffer
o buffer de cadeia de caracteres para a cadeia de caracteres de tempo de retorno.
- fieldPosition
- FieldPosition
mantém o controle da posição do campo dentro da cadeia de caracteres retornada. Na entrada: um campo de alinhamento, se desejado. Na saída: os deslocamentos do campo de alinhamento. Por exemplo, dado um texto de tempo "1996.07.10 AD às 15:08:56 PDT", se a posição de campo fornecida for DateFormat.YEAR_FIELD, o índice de início e o índice final de fieldPosition serão definidos como 0 e 4, respectivamente. Observe que, se o mesmo campo de tempo aparecer mais de uma vez em um padrão, a fieldPosition será definida para a primeira ocorrência desse campo de tempo. Por exemplo, formatação de uma data para a cadeia de caracteres de hora "1 PM PDT (Horário de Verão do Pacífico)" usando o padrão "h a z (zzzz)" e o campo de alinhamento DateFormat.TIMEZONE_FIELD, o índice de início e o índice final de fieldPosition serão definidos como 5 e 8, respectivamente, para a primeira ocorrência do caractere de padrão de fuso horário 'z'.
Retornos
a cadeia de caracteres de tempo formatada.
- Atributos
Comentários
Formata um objeto time em uma cadeia de caracteres de tempo. Exemplos de objetos de tempo são um valor de hora expresso em milissegundos e um objeto Date.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
Format(Date, StringBuffer, FieldPosition)
Formata uma Data em uma cadeia de caracteres de data/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
uma Data a ser formatada em uma cadeia de caracteres de data/hora.
- toAppendTo
- StringBuffer
o buffer de cadeia de caracteres para a cadeia de caracteres de data/hora de retorno.
- fieldPosition
- FieldPosition
mantém o controle da posição do campo dentro da cadeia de caracteres retornada. Na entrada: um campo de alinhamento, se desejado. Na saída: os deslocamentos do campo de alinhamento. Por exemplo, dado um texto de tempo "1996.07.10 AD às 15:08:56 PDT", se a posição de campo fornecida for DateFormat.YEAR_FIELD, o índice de início e o índice final de fieldPosition serão definidos como 0 e 4, respectivamente. Observe que, se o mesmo campo de tempo aparecer mais de uma vez em um padrão, a fieldPosition será definida para a primeira ocorrência desse campo de tempo. Por exemplo, formatação de uma data para a cadeia de caracteres de hora "1 PM PDT (Horário de Verão do Pacífico)" usando o padrão "h a z (zzzz)" e o campo de alinhamento DateFormat.TIMEZONE_FIELD, o índice de início e o índice final de fieldPosition serão definidos como 5 e 8, respectivamente, para a primeira ocorrência do caractere de padrão de fuso horário 'z'.
Retornos
a cadeia de caracteres de data/hora formatada.
- Atributos
Comentários
Formata uma Data em uma cadeia de caracteres de data/hora.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
Format(Date)
Formata uma Data em uma cadeia de caracteres de data/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
o valor de tempo a ser formatado em uma cadeia de caracteres de tempo.
Retornos
a cadeia de caracteres de tempo formatada.
- Atributos
Comentários
Formata uma Data em uma cadeia de caracteres de data/hora.
Java documentação para android.icu.text.DateFormat.format(java.util.Date).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
Format(Calendar, StringBuffer, FieldPosition)
Formata uma data em uma cadeia de caracteres de data/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
um Calendário definido como a data e a hora a serem formatadas em uma cadeia de caracteres de data/hora. Quando o tipo de calendário for diferente do calendário interno mantido por essa instância DateFormat, a data e o fuso horário serão herdados do calendário de entrada, mas outros valores de campo de calendário serão calculados pelo calendário interno.
- toAppendTo
- StringBuffer
o buffer de cadeia de caracteres para a cadeia de caracteres de data/hora de retorno.
- fieldPosition
- FieldPosition
mantém o controle da posição do campo dentro da cadeia de caracteres retornada. Na entrada: um campo de alinhamento, se desejado. Na saída: os deslocamentos do campo de alinhamento. Por exemplo, dado um texto de tempo "1996.07.10 AD às 15:08:56 PDT", se a posição de campo fornecida for DateFormat.YEAR_FIELD, o índice de início e o índice final de fieldPosition serão definidos como 0 e 4, respectivamente. Observe que, se o mesmo campo de tempo aparecer mais de uma vez em um padrão, a fieldPosition será definida para a primeira ocorrência desse campo de tempo. Por exemplo, formatação de uma data para a cadeia de caracteres de hora "1 PM PDT (Horário de Verão do Pacífico)" usando o padrão "h a z (zzzz)" e o campo de alinhamento DateFormat.TIMEZONE_FIELD, o índice de início e o índice final de fieldPosition serão definidos como 5 e 8, respectivamente, para a primeira ocorrência do caractere de padrão de fuso horário 'z'.
Retornos
a cadeia de caracteres de data/hora formatada.
- Atributos
Comentários
Formata uma data em uma cadeia de caracteres de data/hora.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.