SimpleDateFormat Classe

Definição

<strong>[icu enhancement]</strong> ICU's replacement for java.text.SimpleDateFormat.

[Android.Runtime.Register("android/icu/text/SimpleDateFormat", ApiSince=24, DoNotGenerateAcw=true)]
public class SimpleDateFormat : Android.Icu.Text.DateFormat
[<Android.Runtime.Register("android/icu/text/SimpleDateFormat", ApiSince=24, DoNotGenerateAcw=true)>]
type SimpleDateFormat = class
    inherit DateFormat
Herança
Atributos

Comentários

<strong>[icu enhancement]</strong> ICU's replacement for java.text.SimpleDateFormat.  Métodos, campos e outras funcionalidades específicas da UTI são rotulados como '<strong>[icu]</strong>'.

SimpleDateFormat é uma classe concreta para formatação e análise de datas de maneira sensível à localidade. Ele permite formatação (texto de data ->), análise (data -> de texto) e normalização.

Os clientes são incentivados a criar um formatador de data/hora usando DateFormat.getDateInstance(), DateFormat.getDateInstance()ou DateFormat.getDateTimeInstance() em vez de construir explicitamente uma instância de SimpleDateFormat. Dessa forma, o cliente tem a garantia de obter um padrão de formatação apropriado para qualquer localidade em que o programa esteja em execução. Se o cliente precisar de mais controle, ele deverá considerar o uso DateFormat.getInstanceForSkeleton(). No entanto, se o cliente precisar de algo mais incomum do que os padrões padrão nas localidades, ele poderá construir um SimpleDateFormat padrão diretamente e dar-lhe um padrão apropriado (ou usar um dos métodos de fábrica em DateFormat e modificar o padrão após o fato com toPattern() e applyPattern(). Para obter mais informações sobre como usar esses métodos, consulte DateFormat.

<padrões de data e hora fortes>:</strong>

Os formatos de data e hora são especificados por <cadeias de>caracteres padrão</em> data e hora. A sintaxe completa para padrões de data e hora pode ser encontrada em https://unicode.org/reports/tr35/tr35-dates.html#Date_Format_Patterns.

Dentro de cadeias de caracteres de padrão de data e hora, todas as letras ASCII não listadas [A-Za-z] são reservadas como letras padrão que representam campos de calendário. Algumas das letras padrão mais usadas são:

<blockquote><table border="1"><tr><th style="text-align: center">Sym.</th><th style="text-align: center">Não.</th>th Example/th th<><Description>/th<>/tr<>tr<>td style="text-align: center"<G>/td<>td style="text-align: center"<1..3>/td td<>AD<>/td td<><Era - Substituído pela cadeia de caracteres Era para a data atual.><> Uma a três letras para a forma abreviada, quatro letras para a forma longa (larga), cinco para a forma estreita.</td></tr><tr><td style="text-align: center">y</td td><style="text-align: center">1..n</td><td>1996</td td><>Year. Normalmente, o comprimento especifica o preenchimento, mas para duas letras ele também especifica o comprimento máximo. Exemplo:<div style="text-align: center"center"><center><table border="1" cellpadding="2" cellspacing="0"><tr><th>Year</th th><style="text-align: right">y</th><th style="text-align: right">yy</th th><style="text-align: right">yyy</th th><style="text-align: right">yyyyy</th th><style="text-align: right">yyyyyy</th></tr><tr><td>AD 1</td td><style="text-align: right">1</td td><style="text-align: right">01</td td><style="text-align: right">001</td><td style=". text-align: right">0001</td td><style="text-align: right">00001</td></tr><tr><td>AD 12</td><td style="text-align: right">12</td><td style="text-align: right">12</td><td style="text-align: right">012</td><td style="text-align: right">0012</td td><style="text-align: right">00012</td></tr><tr><td>AD 123</td td><style="text-align: right">123</td><td style="text-align: right">23</td td><style="text-align: right">123</td><td style="text-align: right">0123</td td><style="text-align: right">00123</td></tr><tr><td>AD 1234</td td><style="text-align: right">1234</td td><style="text-align: right">34</td td><style="text-align: right">1234</td td><style="text-align: right">1234</td><td style=" text-align: right">01234</td></tr><tr><td>AD 12345</td td><style="text-align: right">12345</td td><style="text-align: right">45/45</td td><style="text-align: right">12345</td td><style="text-align: right">12345</td td><style="text-align: right">12345</td></tr/>< table>/center</div><>/td<>/tr<>tr<>td rowspan="3" style="text-align: center"<Q>/td<>td style="text-align: center"<1..2>/td td<><02>/td td<>rowspan="3"<Quarter - Use um ou dois para o trimestre numérico, três para a abreviação ou quatro para o nome completo (largo) (cinco para o nome estreito ainda não tem suporte).></td></tr><tr><td style="text-align: center">3</td td><>Q2</td></tr><tr><td style="text-align: center">4</td><td>2nd quarter</td></tr><tr><td rowspan="4" style="text-align: center">M</td><td style="text-align: center">1..2</td td><>09</td><td rowspan="4">Month - Use um ou dois para o mês numérico, três para a abreviação, quatro para o nome completo (largo) ou cinco para o nome estreito. Com dois ("MM"), o número do mês será adicionado a zero, se necessário (por exemplo, "08").</td></tr><tr><td style="text-align: center">3</td td><>Sep</td></tr><tr><td style="text-align: center">4</td td><>September</td></tr><tr><td style="text-align: center">5</td><td>S</td></tr><tr><td style="text-align: center">d</td td><style="text-align: center">1..2</td td><>1</td><td>Date – Dia do mês. Use "d" para mostrar o número mínimo de dígitos ou "dd" para sempre mostrar dois dígitos (preenchimento zero, se necessário, por exemplo, "08").</td></tr><tr><td rowspan="4" style="text-align: center">E</td><td style="text-align: center">1..3</td><td>Tue</td td><rowspan="4">Day of week - Use uma a três letras para o dia curto, quatro para o nome completo (largo), cinco para o nome estreito ou seis para o nome curto.</td></tr><tr><td style="text-align: center">4</td td><>tuesday</td></tr><tr><td style="text-align: center">5</td><td T>/td<></tr><tr><td style="text-align: center">6</td><td>Tu</td></tr><tr><td style="text-align: center">a</td><td style="text-align: center">1/td<>td<AM>/td td<><AM ou PM>/td<>/tr<>tr<>td style="text-align: center"<h>/td<>td style="text-align: center"<1..2>/td td<><11>/td td<><Hour [1-12].> Quando usado em dados esqueletos ou em um esqueleto passado em uma API para geração de padrão de dados flexível, ele deve corresponder ao formato de ciclo de 12 horas preferido pela localidade (h ou K); não deve corresponder a um formato de ciclo de 24 horas (H ou k). Use hh para preenchimento zero.</td></tr><tr><td style="text-align: center">H</td td><style="text-align: center">1..2</td><td>13</td td><>Hour [0-23]. Quando usado em dados esqueletos ou em um esqueleto passado em uma API para geração de padrão de dados flexível, ele deve corresponder ao formato de ciclo de 24 horas preferido pela localidade (H ou k); não deve corresponder a um formato de ciclo de 12 horas (h ou K). Use hh para preenchimento zero.</td></tr><tr><td style="text-align: center">m</td td><style="text-align: center">1..2</td td><>59</td td><>Minute. Use "m" para mostrar o número mínimo de dígitos ou "mm" para sempre mostrar dois dígitos (preenchimento zero, se necessário, por exemplo, "08").</td></tr><tr><td style="text-align: center">s</td td><style="text-align: center">1..2</td td><>12</td td><>Second. Use "s" para mostrar o número mínimo de dígitos ou "ss" para sempre mostrar dois dígitos (preenchimento zero, se necessário, por exemplo, "08").</td></tr><tr><td rowspan="2" style="text-align: center">z</td><td style="text-align: center">1..3</td td><>PDT</td td><>Time zone. O formato não local específico curto. Onde isso não está disponível, volta para o formato GMT localizado curto ("O").</td></tr><tr><td style="text-align: center">4</td td><>Pacific Daylight Time</td td><td>The long specific non-location format. Onde isso não está disponível, volta para o formato GMT localizado longo ("OOOO").</td></tr><tr><td rowspan="2" style="text-align: center">v</td><td style="text-align: center">1</td td><>PT</td td><>Time zone. O formato genérico curto que não é local. Onde isso não está disponível, volta para o formato de local genérico ("VVVV"), em seguida, o formato GMT localizado curto como o fallback final.</td></tr><tr><td style="text-align: center">4</td td><>Pacific Time</td td><td>The long generic non-location format. Onde isso não está disponível, volta para o formato de local genérico ("VVVV"). </tr></table>

</blockquote>

Todos os caracteres no padrão que não estão nos intervalos de ['a'.' z'] e ['A'.' Z'] será tratado como texto entre aspas. Por exemplo, caracteres como ':', '.', ', ', '#' e '

Java documentação para android.icu.text.SimpleDateFormat.

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.

Construtores

Nome Description
SimpleDateFormat()

Constrói um SimpleDateFormat usando o padrão padrão para a localidade padrão FORMAT .

SimpleDateFormat(IntPtr, JniHandleOwnership)

<strong>[icu enhancement]</strong> ICU's replacement for java.text.SimpleDateFormat.

SimpleDateFormat(String, DateFormatSymbols)

Constrói um SimpleDateFormat usando o padrão fornecido e dados de símbolo específicos da localidade.

SimpleDateFormat(String, Locale)

Constrói um SimpleDateFormat usando o padrão e a localidade fornecidos.

SimpleDateFormat(String, String, ULocale)

Constrói um SimpleDateFormat usando o padrão determinado, substituição e localidade.

SimpleDateFormat(String, ULocale)

Constrói um SimpleDateFormat usando o padrão e a localidade fornecidos.

SimpleDateFormat(String)

Constrói um SimpleDateFormat usando o padrão fornecido na localidade padrão FORMAT .

Campos

Nome Description
AbbrGenericTz

<strong>[icu]</strong> Constant for generic non-location format, abreviado se possível, como PT; usado em combinações date + time + zone, or time + zone.

(Herdado de DateFormat)
AbbrMonth

<strong>[icu]</strong> Constant for date skeleton with abbreviated month.

(Herdado de DateFormat)
AbbrMonthDay

<strong>[icu]</strong> Constant for date skeleton with abbreviated month and day.

(Herdado de DateFormat)
AbbrMonthWeekdayDay

<strong>[icu]</strong> Constant for date skeleton with abbreviated month, weekday, and day.

(Herdado de DateFormat)
AbbrQuarter

<strong>[icu]</strong> Constant for date skeleton with abbreviated quarter.

(Herdado de DateFormat)
AbbrSpecificTz

<strong>[icu]</strong> Constant for specific non-location format, abbreviated if possible, such as PDT; used in combinations date + time + zone, or time + zone.

(Herdado de DateFormat)
AbbrUtcTz

<strong>[icu]</strong> Constant for localized GMT/UTC format, such as GMT+8:00 or HPG-8:00; used in combinations date + time + zone, or time + zone.

(Herdado de DateFormat)
AbbrWeekday

<strong>[icu]</strong> Constant for date skeleton with abbreviated weekday.

(Herdado de DateFormat)
AmPmField
Obsoleto.

Seletor FieldPosition para alinhamento de campo 'a', correspondente ao Calendar#AM_PM campo.

(Herdado de DateFormat)
AmPmMidnightNoonField
Obsoleto.

<seletor strong>[icu]</strong> FieldPosition para alinhamento de campo 'b'.

(Herdado de DateFormat)
DateField
Obsoleto.

Seletor fieldposition para alinhamento de campo 'd', correspondente ao Calendar#DATE campo.

(Herdado de DateFormat)
Day

<strong>[icu]</strong> Constant for date skeleton with day.

(Herdado de DateFormat)
DayOfWeekField
Obsoleto.

Seletor fieldposition para alinhamento de campo 'E', correspondente ao Calendar#DAY_OF_WEEK campo.

(Herdado de DateFormat)
DayOfWeekInMonthField
Obsoleto.

Seletor fieldposition para alinhamento de campo 'F', correspondente ao Calendar#DAY_OF_WEEK_IN_MONTH campo.

(Herdado de DateFormat)
DayOfYearField
Obsoleto.

Seletor fieldposition para alinhamento de campo 'D', correspondente ao Calendar#DAY_OF_YEAR campo.

(Herdado de DateFormat)
Default
Obsoleto.

Constante para padrão de estilo padrão.

(Herdado de DateFormat)
DowLocalField
Obsoleto.

<seletor strong>[icu]</strong> FieldPosition para o alinhamento de campo 'e', correspondente ao Calendar#DOW_LOCAL campo.

(Herdado de DateFormat)
EraField
Obsoleto.

Seletor fieldposition para alinhamento de campo 'G', correspondente ao Calendar#ERA campo.

(Herdado de DateFormat)
ExtendedYearField
Obsoleto.

<seletor strong>[icu]</strong> FieldPosition para o alinhamento de campo 'u', correspondente ao Calendar#EXTENDED_YEAR campo.

(Herdado de DateFormat)
FlexibleDayPeriodField
Obsoleto.

<seletor strong>[icu]</strong> FieldPosition para alinhamento de campo 'B'.

(Herdado de DateFormat)
FractionalSecondField
Obsoleto.

<seletor strong>[icu]</strong> FieldPosition para o alinhamento de campo 'S', correspondente ao Calendar#MILLISECOND campo.

(Herdado de DateFormat)
Full
Obsoleto.

Constante para padrão de estilo completo.

(Herdado de DateFormat)
GenericTz

<strong>[icu]</strong> Constant for generic non-location format, such as Pacific Time; used in combinations date + time + zone, or time + zone.

(Herdado de DateFormat)
Hour

<strong>[icu]</strong> Constant for date skeleton with hour, with the locale's preferred hour format (12 or 24).

(Herdado de DateFormat)
Hour0Field
Obsoleto.

Seletor fieldposition para alinhamento de campo 'K', correspondente ao Calendar#HOUR campo.

(Herdado de DateFormat)
Hour1Field
Obsoleto.

Seletor FieldPosition para alinhamento de campo 'h', correspondente ao Calendar#HOUR campo.

(Herdado de DateFormat)
Hour24

<strong>[icu]</strong> Constant for date skeleton with hour in 24-hour presentation.

(Herdado de DateFormat)
Hour24Minute

<strong>[icu]</strong> Constant for date skeleton with hour and minute in 24-hour presentation.

(Herdado de DateFormat)
Hour24MinuteSecond

<strong>[icu]</strong> Constant for date skeleton with hour, minute, and second in 24-hour presentation.

(Herdado de DateFormat)
HourMinute

<strong>[icu]</strong> Constant for date skeleton with hour and minute, with the locale's preferred hour format (12 or 24).

(Herdado de DateFormat)
HourMinuteSecond

<strong>[icu]</strong> Constant for date skeleton with hour, minute, and second, with the locale's preferred hour format (12 or 24).

(Herdado de DateFormat)
HourOfDay0Field
Obsoleto.

Seletor fieldposition para alinhamento de campo 'H', correspondente ao Calendar#HOUR_OF_DAY campo.

(Herdado de DateFormat)
HourOfDay1Field
Obsoleto.

Seletor fieldposition para alinhamento de campo 'k', correspondente ao Calendar#HOUR_OF_DAY campo.

(Herdado de DateFormat)
JulianDayField
Obsoleto.

<seletor strong>[icu]</strong> FieldPosition para alinhamento de campo 'g', correspondente ao Calendar#JULIAN_DAY campo.

(Herdado de DateFormat)
LocationTz

<strong>[icu]</strong> Constant for generic location format, such as Los Angeles Time; used in combinations date + time + zone, or time + zone.

(Herdado de DateFormat)
Long
Obsoleto.

Constante para um padrão de estilo longo.

(Herdado de DateFormat)
Medium
Obsoleto.

Constante para padrão de estilo médio.

(Herdado de DateFormat)
MillisecondField
Obsoleto.

Alias para FRACTIONAL_SECOND_FIELD.

(Herdado de DateFormat)
MillisecondsInDayField
Obsoleto.

<seletor strong>[icu]</strong> FieldPosition para alinhamento de campo 'A', correspondente ao Calendar#MILLISECONDS_IN_DAY campo.

(Herdado de DateFormat)
Minute

<strong>[icu]</strong> Constant for date skeleton with minute.

(Herdado de DateFormat)
MinuteField
Obsoleto.

Seletor FieldPosition para alinhamento de campo 'm', correspondente ao Calendar#MINUTE campo.

(Herdado de DateFormat)
MinuteSecond

<strong>[icu]</strong> Constant for date skeleton with minute and second.

(Herdado de DateFormat)
Month

<strong>[icu]</strong> Constant for date skeleton with month.

(Herdado de DateFormat)
MonthDay

<strong>[icu]</strong> Constant for date skeleton with long month and day.

(Herdado de DateFormat)
MonthField
Obsoleto.

Seletor fieldposition para alinhamento de campo 'M', correspondente ao Calendar#MONTH campo.

(Herdado de DateFormat)
MonthWeekdayDay

<strong>[icu]</strong> Constant for date skeleton with month, weekday, and day.

(Herdado de DateFormat)
None
Obsoleto.

<strong>[icu]</strong> Constant for empty style pattern.

(Herdado de DateFormat)
NumMonth

<strong>[icu]</strong> Constant for date skeleton with numeric month.

(Herdado de DateFormat)
NumMonthDay

<strong>[icu]</strong> Constant for date skeleton with numeric month and day.

(Herdado de DateFormat)
NumMonthWeekdayDay

<strong>[icu]</strong> Constant for date skeleton with numeric month, weekday, and day.

(Herdado de DateFormat)
Quarter

<strong>[icu]</strong> Constant for date skeleton with quarter.

(Herdado de DateFormat)
QuarterField
Obsoleto.

<seletor strong>[icu]</strong> FieldPosition para alinhamento de campo 'Q', correspondente ao Calendar#MONTH campo.

(Herdado de DateFormat)
Relative
Obsoleto.

<strong>[icu]</strong> Constant for relative style mask.

(Herdado de DateFormat)
RelativeDefault
Obsoleto.

<strong>[icu]</strong> Constant for relative default style pattern.

(Herdado de DateFormat)
RelativeFull
Obsoleto.

<strong>[icu]</strong> Constant for relative full style pattern.

(Herdado de DateFormat)
RelativeLong
Obsoleto.

<strong>[icu]</strong> Constant for relative style pattern.

(Herdado de DateFormat)
RelativeMedium
Obsoleto.

<strong>[icu]</strong> Constant for relative style pattern.

(Herdado de DateFormat)
RelativeShort
Obsoleto.

<strong>[icu]</strong> Constant for relative style pattern.

(Herdado de DateFormat)
Second

<strong>[icu]</strong> Constant for date skeleton with second.

(Herdado de DateFormat)
SecondField
Obsoleto.

Seletor FieldPosition para alinhamento de campo 's', correspondente ao Calendar#SECOND campo.

(Herdado de DateFormat)
Short
Obsoleto.

Constante para um padrão de estilo curto.

(Herdado de DateFormat)
SpecificTz

<strong>[icu]</strong> Constant for specific non-location format, such as Pacific Daylight Time; used in combinations date + time + zone, or time + zone.

(Herdado de DateFormat)
StandaloneDayField
Obsoleto.

<seletor strong>[icu]</strong> FieldPosition para alinhamento de campo 'c', correspondente ao Calendar#DAY_OF_WEEK campo.

(Herdado de DateFormat)
StandaloneMonthField
Obsoleto.

<seletor strong>[icu]</strong> FieldPosition para alinhamento de campo 'L', correspondente ao Calendar#MONTH campo.

(Herdado de DateFormat)
StandaloneQuarterField
Obsoleto.

<seletor strong>[icu]</strong> FieldPosition para alinhamento de campo 'q', correspondente ao Calendar#MONTH campo.

(Herdado de DateFormat)
TimezoneField
Obsoleto.

Seletor FieldPosition para alinhamento de campo 'z', correspondente ao campo e Calendar#ZONE_OFFSET ao Calendar#DST_OFFSET campo.

(Herdado de DateFormat)
TimezoneGenericField
Obsoleto.

<seletor strong>[icu]</strong> FieldPosition para o alinhamento de campo 'v', correspondente ao campo e Calendar#ZONE_OFFSET ao Calendar#DST_OFFSET campo.

(Herdado de DateFormat)
TimezoneIsoField
Obsoleto.

<seletor strong>[icu]</strong> FieldPosition para o alinhamento de campo 'X', correspondente ao campo e Calendar#ZONE_OFFSET ao Calendar#DST_OFFSET campo.

(Herdado de DateFormat)
TimezoneIsoLocalField
Obsoleto.

<seletor strong>[icu]</strong> FieldPosition para o alinhamento de campo 'x', correspondente ao campo e Calendar#ZONE_OFFSET ao Calendar#DST_OFFSET campo.

(Herdado de DateFormat)
TimezoneLocalizedGmtOffsetField
Obsoleto.

<seletor strong>[icu]</strong> FieldPosition para o alinhamento do campo 'O', correspondente ao campo e Calendar#ZONE_OFFSET ao Calendar#DST_OFFSET campo.

(Herdado de DateFormat)
TimezoneRfcField
Obsoleto.

<seletor strong>[icu]</strong> FieldPosition para o alinhamento de campo 'Z', correspondente ao campo e Calendar#ZONE_OFFSET ao Calendar#DST_OFFSET campo.

(Herdado de DateFormat)
TimezoneSpecialField
Obsoleto.

<seletor strong>[icu]</strong> FieldPosition para o alinhamento de campo 'V', correspondente ao campo e Calendar#ZONE_OFFSET ao Calendar#DST_OFFSET campo.

(Herdado de DateFormat)
Weekday

<strong>[icu]</strong> Constant for date skeleton with weekday.

(Herdado de DateFormat)
WeekOfMonthField
Obsoleto.

Seletor fieldposition para alinhamento de campo 'W', correspondente ao Calendar#WEEK_OF_MONTH campo.

(Herdado de DateFormat)
WeekOfYearField
Obsoleto.

Seletor fieldposition para alinhamento de campo 'w', correspondente ao Calendar#WEEK_OF_YEAR campo.

(Herdado de DateFormat)
Year

<strong>[icu]</strong> Constant for date skeleton with year.

(Herdado de DateFormat)
YearAbbrMonth

<strong>[icu]</strong> Constant for date skeleton with year and abbreviated month.

(Herdado de DateFormat)
YearAbbrMonthDay

<strong>[icu]</strong> Constant for date skeleton with year, abbreviated month, and day.

(Herdado de DateFormat)
YearAbbrMonthWeekdayDay

<strong>[icu]</strong> Constant for date skeleton with year, abbreviated month, weekday, and day.

(Herdado de DateFormat)
YearAbbrQuarter

<strong>[icu]</strong> Constant for date skeleton with year and abbreviated quarter.

(Herdado de DateFormat)
YearField
Obsoleto.

Seletor fieldposition para alinhamento de campo 'y', correspondente ao Calendar#YEAR campo.

(Herdado de DateFormat)
YearMonth

<strong>[icu]</strong> Constant for date skeleton with year and month.

(Herdado de DateFormat)
YearMonthDay

<strong>[icu]</strong> Constant for date skeleton with year, month, and day.

(Herdado de DateFormat)
YearMonthWeekdayDay

<strong>[icu]</strong> Constant for date skeleton with year, month, weekday, and day.

(Herdado de DateFormat)
YearNameField
Obsoleto.

<seletor strong>[icu]</strong> FieldPosition para o alinhamento de campo 'U', correspondente ao Calendar#YEAR campo.

(Herdado de DateFormat)
YearNumMonth

<strong>[icu]</strong> Constant for date skeleton with year and numeric month.

(Herdado de DateFormat)
YearNumMonthDay

<strong>[icu]</strong> Constant for date skeleton with year, numeric month, and day.

(Herdado de DateFormat)
YearNumMonthWeekdayDay

<strong>[icu]</strong> Constant for date skeleton with year, numeric month, weekday, and day.

(Herdado de DateFormat)
YearQuarter

<strong>[icu]</strong> Constant for date skeleton with year and quarter.

(Herdado de DateFormat)
YearWoyField
Obsoleto.

<seletor strong>[icu]</strong> FieldPosition para o alinhamento de campo 'Y', correspondente ao Calendar#YEAR_WOY campo.

(Herdado de DateFormat)

Propriedades

Nome Description
Calendar

Retorna o calendário associado a esse formatador de data/hora. -ou- Define o calendário a ser usado por este formato de data.

(Herdado de DateFormat)
CalendarLenient

Retorna se a análise de data/hora no objeto Calendar encapsulado é branda. -ou- Especifica se a análise de data/hora no objeto Calendar encapsulado deve ser branda.

(Herdado de DateFormat)
Class

Retorna a classe de runtime deste Object.

(Herdado de Object)
DateFormatSymbols

Obtém os dados de formatação de data/hora. -ou- Permite que você defina os dados de formatação de data/hora.

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
JniIdentityHashCode

Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade.

(Herdado de Object)
JniManagedPeerState

<strong>[icu enhancement]</strong> ICU's replacement for java.text.SimpleDateFormat.

(Herdado de JavaObject)
JniPeerMembers

<strong>[icu enhancement]</strong> ICU's replacement for java.text.SimpleDateFormat.

Lenient

Retorna se a análise de data/hora no objeto Calendar encapsulado e no espaço em branco DateFormat & o processamento numérico é brando. -ou- Especifica se a análise de data/hora deve ser branda.

(Herdado de DateFormat)
NumberFormat

Retorna o formatador de número que esse formatador de data/hora usa para formatar e analisar uma hora. -ou- Define o formatador de número.

(Herdado de DateFormat)
PeerReference

Obtém a referência de objeto JNI para este par Java.

(Herdado de Object)
Symbols

Método para subclasses acessarem o DateFormatSymbols.

ThresholdClass

<strong>[icu enhancement]</strong> ICU's replacement for java.text.SimpleDateFormat.

ThresholdType

<strong>[icu enhancement]</strong> ICU's replacement for java.text.SimpleDateFormat.

TimeZone

Retorna o fuso horário. -ou- Define o fuso horário para o calendário deste objeto DateFormat.

(Herdado de DateFormat)
TimeZoneFormat

<strong>[icu]</strong> Obtém o formatador de fuso horário que esse formatador de data/hora usa para formatar e analisar um fuso horário. -ou- <strong>[icu]</strong> Permite que você defina o formatador de fuso horário.

Métodos

Nome Description
ApplyLocalizedPattern(String)

Aplique a cadeia de caracteres de padrão localizada fornecida a esse formato de data.

ApplyPattern(String)

Aplique a cadeia de caracteres de padrão nãocalizada fornecida a esse formato de data.

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de _Format)
Construct(JniObjectReference, JniObjectReferenceOptions)

<strong>[icu enhancement]</strong> ICU's replacement for java.text.SimpleDateFormat.

(Herdado de JavaObject)
Dispose()

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
Dispose(Boolean)

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
DisposeUnlessReferenced()

<strong>[icu enhancement]</strong> ICU's replacement for java.text.SimpleDateFormat.

(Herdado de JavaObject)
Equals(Object)

<strong>[icu enhancement]</strong> ICU's replacement for java.text.SimpleDateFormat.

(Herdado de JavaObject)
Equals(Object)

Indica se algum outro objeto é "igual a" este.

(Herdado de Object)
Format(Calendar, StringBuffer, FieldPosition)

Formata uma data ou hora, que é o mililitro padrão desde 1º de janeiro de 1970, 00:00:00 GMT.

Format(Date, StringBuffer, FieldPosition)

Formata uma Data em uma cadeia de caracteres de data/hora.

(Herdado de DateFormat)
Format(Date)

Formata uma Data em uma cadeia de caracteres de data/hora.

(Herdado de DateFormat)
Format(Object, StringBuffer, FieldPosition)

Formata um objeto time em uma cadeia de caracteres de tempo.

(Herdado de DateFormat)
Format(Object)

Formata um objeto para produzir uma cadeia de caracteres.

(Herdado de _Format)
FormatToCharacterIterator(Object)

Formata um objeto que produz um AttributedCharacterIterator.

(Herdado de _Format)
Get2DigitYearStart()

Retorna a data de início dos anos de 2 dígitos do período de 100 anos que são interpretados como sendo dentro.

GetBooleanAttribute(DateFormat+BooleanAttribute)

Retorna o valor atual para o BooleanAttribute especificado para essa instância se o atributo estiver ausente false for retornado.

(Herdado de DateFormat)
GetContext(DisplayContext+Type)

[UTI] Obtenha o valor DisplayContext do formatador para o DisplayContext.Type especificado, como CAPITALIZATION.

(Herdado de DateFormat)
GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
GetNumberFormat(Char)

dar o NumberFormat usado para o campo como 'y'(ano) e 'M'(ano)

JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
MatchQuarterString(String, Int32, Int32, String[], Calendar)

Tente corresponder o texto em uma determinada posição em relação a uma matriz de cadeias de caracteres de trimestre.

MatchString(String, Int32, Int32, String[], Calendar)

Tente corresponder o texto em uma determinada posição em relação a uma matriz de cadeias de caracteres.

Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
Parse(String, Calendar, ParsePosition)

Substitui DateFormat

Parse(String, ParsePosition)

Analisa uma cadeia de caracteres de data/hora de acordo com a posição de análise fornecida.

(Herdado de DateFormat)
Parse(String)

Analisa uma cadeia de caracteres de data/hora.

(Herdado de DateFormat)
ParseObject(String, ParsePosition)

Analisa uma cadeia de caracteres de data/hora em um objeto.

(Herdado de DateFormat)
ParseObject(String)

Analisa o texto desde o início da cadeia de caracteres fornecida para produzir um objeto.

(Herdado de _Format)
PatternCharToDateFormatField(Char)

Retorna uma constante DateFormat.Field associada ao caractere de padrão de formato especificado.

Set2DigitYearStart(Date)

Define que os anos de 2 dígitos do período de 100 anos serão interpretados como sendo iniciados na data especificada pelo usuário.

SetBooleanAttribute(DateFormat+BooleanAttribute, Boolean)

Define um atributo booliano para essa instância.

(Herdado de DateFormat)
SetContext(DisplayContext)

<strong>[icu]</strong> Definir um valor DisplayContext específico no formatador, como CAPITALIZATION_FOR_STANDALONE.

(Herdado de DateFormat)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle

(Herdado de Object)
SetNumberFormat(String, NumberFormat)

permitir que o usuário defina o NumberFormat para vários campos Pode ser um único campo como: "y"(year) ou "M"(month) Pode ser vários campos combinados: "yMd"(ano, mês e data) Observação: 1 campo de símbolo é suficiente para vários campos de símbolo (portanto, "y" substituirá "yy", "yyy") Se o campo não for numérico, em seguida, a substituição não tem efeito (como "MMM" usará abreviação, não campo numérico)

SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

<strong>[icu enhancement]</strong> ICU's replacement for java.text.SimpleDateFormat.

(Herdado de JavaObject)
SubFormat(Char, Int32, Int32, FieldPosition, DateFormatSymbols, Calendar)

Formata um único campo, considerando seu caractere padrão.

SubParse(String, Int32, Char, Int32, Boolean, Boolean, Boolean[], Calendar)

Método protegido que converte um campo da cadeia de caracteres de entrada em um valor de campo numérico em cal.

ToArray<T>()

Cria uma matriz gerenciada com base nesse wrapper de matriz Java.

(Herdado de Object)
ToLocalizedPattern()

Retornar uma cadeia de caracteres de padrão localizada que descreve esse formato de data.

ToPattern()

Retornar uma cadeia de caracteres padrão que descreve esse formato de data.

ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

Cancela o registro desse par Java do runtime de interoperabilidade.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até ser despertado, normalmente por ser <notificado/em> ou <em>interrompido</em>.<>

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
ZeroPaddingNumber(Int64, Int32, Int32)

Formata um número com o número mínimo e máximo especificado de dígitos.

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

<strong>[icu enhancement]</strong> ICU's replacement for java.text.SimpleDateFormat.

(Herdado de JavaObject)
IJavaPeerable.Finalized()

<strong>[icu enhancement]</strong> ICU's replacement for java.text.SimpleDateFormat.

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

<strong>[icu enhancement]</strong> ICU's replacement for java.text.SimpleDateFormat.

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

<strong>[icu enhancement]</strong> ICU's replacement for java.text.SimpleDateFormat.

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

<strong>[icu enhancement]</strong> ICU's replacement for java.text.SimpleDateFormat.

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

<strong>[icu enhancement]</strong> ICU's replacement for java.text.SimpleDateFormat.

(Herdado de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

<strong>[icu enhancement]</strong> ICU's replacement for java.text.SimpleDateFormat.

(Herdado de _Format)

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo marcada por runtime do Android.

JavaCast<TResult>(IJavaObject)

<strong>[icu enhancement]</strong> ICU's replacement for java.text.SimpleDateFormat.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a