SimpleDateFormat.Format(Date, StringBuffer, FieldPosition) Método

Definição

Formata o dado Date em uma cadeia de caracteres de data/hora e acrescenta o resultado ao determinado StringBuffer.

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

Parâmetros

date
Date

o valor de data e hora a ser formatado em uma cadeia de caracteres de data e hora.

toAppendTo
StringBuffer

em que o novo texto de data e hora deve ser acrescentado.

pos
FieldPosition

mantém o controle sobre a posição do campo dentro da cadeia de caracteres retornada. Por exemplo, dado um texto "1996.07.10 AD at 15:08:56 PDT"de data e hora, se o determinado fieldPosition for DateFormat#YEAR_FIELD, o índice de início e o índice final fieldPosition serão definidos como 0 e 4, respectivamente. Observe que, se o mesmo campo de data e hora aparecer mais de uma vez em um padrão, ele fieldPosition será definido para a primeira ocorrência desse campo de data e hora. Por exemplo, formatar uma Date cadeia de caracteres de data e hora "1 PM PDT (Pacific Daylight Time)" usando o padrão "h a z (zzzz)" e o campo DateFormat#TIMEZONE_FIELDde alinhamento, o índice de início e o índice final fieldPosition serão definidos como 5 e 8, respectivamente, para a primeira ocorrência do caractere 'z'de padrão de fuso horário.

Retornos

a cadeia de caracteres de data e hora formatada.

Atributos

Exceções

se houver caracteres inválidos no padrão.

Comentários

Formata o dado Date em uma cadeia de caracteres de data/hora e acrescenta o resultado ao determinado StringBuffer.

Java documentação para java.text.SimpleDateFormat.format(java.util.Date, java.lang.StringBuffer, java.text.FieldPosition).

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