SimpleDateFormat Classe
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.
<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 |
| SimpleDateFormat(IntPtr, JniHandleOwnership) |
<strong>[icu enhancement]</strong> ICU's replacement for |
| 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 |
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 |
| 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 |
| Day |
<strong>[icu]</strong> Constant for date skeleton with day. (Herdado de DateFormat) |
| DayOfWeekField |
Obsoleto.
Seletor fieldposition para alinhamento de campo 'E', correspondente ao |
| DayOfWeekInMonthField |
Obsoleto.
Seletor fieldposition para alinhamento de campo 'F', correspondente ao |
| DayOfYearField |
Obsoleto.
Seletor fieldposition para alinhamento de campo 'D', correspondente ao |
| 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 |
| EraField |
Obsoleto.
Seletor fieldposition para alinhamento de campo 'G', correspondente ao |
| ExtendedYearField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para o alinhamento de campo 'u', correspondente ao |
| 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 |
| 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 |
| Hour1Field |
Obsoleto.
Seletor FieldPosition para alinhamento de campo 'h', correspondente ao |
| 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 |
| HourOfDay1Field |
Obsoleto.
Seletor fieldposition para alinhamento de campo 'k', correspondente ao |
| JulianDayField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para alinhamento de campo 'g', correspondente ao |
| 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 |
| Minute |
<strong>[icu]</strong> Constant for date skeleton with minute. (Herdado de DateFormat) |
| MinuteField |
Obsoleto.
Seletor FieldPosition para alinhamento de campo 'm', correspondente ao |
| 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 |
| 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 |
| 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 |
| 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 |
| StandaloneMonthField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para alinhamento de campo 'L', correspondente ao |
| StandaloneQuarterField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para alinhamento de campo 'q', correspondente ao |
| TimezoneField |
Obsoleto.
Seletor FieldPosition para alinhamento de campo 'z', correspondente ao campo e |
| TimezoneGenericField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para o alinhamento de campo 'v', correspondente ao campo e |
| TimezoneIsoField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para o alinhamento de campo 'X', correspondente ao campo e |
| TimezoneIsoLocalField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para o alinhamento de campo 'x', correspondente ao campo e |
| TimezoneLocalizedGmtOffsetField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para o alinhamento do campo 'O', correspondente ao campo e |
| TimezoneRfcField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para o alinhamento de campo 'Z', correspondente ao campo e |
| TimezoneSpecialField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para o alinhamento de campo 'V', correspondente ao campo e |
| Weekday |
<strong>[icu]</strong> Constant for date skeleton with weekday. (Herdado de DateFormat) |
| WeekOfMonthField |
Obsoleto.
Seletor fieldposition para alinhamento de campo 'W', correspondente ao |
| WeekOfYearField |
Obsoleto.
Seletor fieldposition para alinhamento de campo 'w', correspondente ao |
| 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 |
| 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 |
| 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 |
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 |
| 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 |
| JniPeerMembers |
<strong>[icu enhancement]</strong> ICU's replacement for |
| 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 |
| ThresholdType |
<strong>[icu enhancement]</strong> ICU's replacement for |
| 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 |
| 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 |
| Equals(Object) |
<strong>[icu enhancement]</strong> ICU's replacement for |
| 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 |
| 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 |
| 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 |
| 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 |
| IJavaPeerable.Finalized() |
<strong>[icu enhancement]</strong> ICU's replacement for |
| IJavaPeerable.JniObjectReferenceControlBlock |
<strong>[icu enhancement]</strong> ICU's replacement for |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
<strong>[icu enhancement]</strong> ICU's replacement for |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
<strong>[icu enhancement]</strong> ICU's replacement for |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
<strong>[icu enhancement]</strong> ICU's replacement for |
| IJavaPeerable.UnregisterFromRuntime() |
<strong>[icu enhancement]</strong> ICU's replacement for |
Métodos de Extensão
| Nome | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtém o nome JNI do tipo da instância |
| JavaAs<TResult>(IJavaPeerable) |
Tente coagir a digitar |
| 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 |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Tente coagir a digitar |