Partilhar via


DateFormatSymbols Classe

Definição

DateFormatSymbols é uma classe pública para encapsular dados de formatação de data-hora localizáveis, como os nomes dos meses, os nomes dos dias da semana e os dados de fuso horário.

[Android.Runtime.Register("java/text/DateFormatSymbols", DoNotGenerateAcw=true)]
public class DateFormatSymbols : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.IO.ISerializable, Java.Lang.ICloneable
[<Android.Runtime.Register("java/text/DateFormatSymbols", DoNotGenerateAcw=true)>]
type DateFormatSymbols = class
    inherit Object
    interface ISerializable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface ICloneable
Herança
DateFormatSymbols
Atributos
Implementações

Comentários

DateFormatSymbols é uma classe pública para encapsular dados de formatação de data-hora localizáveis, como os nomes dos meses, os nomes dos dias da semana e os dados de fuso horário. SimpleDateFormat usa DateFormatSymbols para encapsular essas informações.

Normalmente, você não deve usar DateFormatSymbols diretamente. Em vez disso, você é incentivado a criar um formatador de data-hora com os DateFormat métodos de fábrica da classe: getTimeInstance, getDateInstanceou getDateTimeInstance. Esses métodos criam automaticamente um DateFormatSymbols para o formatador para que você não precise fazê-lo. Depois que o formatador é criado, você pode modificar seu padrão de formato usando o setPattern método. Para obter mais informações sobre como criar formatters usando DateFormatmétodos de fábrica do , consulte DateFormat.

Se você decidir criar um formatador de data-hora com um padrão de formato específico para uma localidade específica, poderá fazê-lo com: <blockquote>

new SimpleDateFormat(aPattern, DateFormatSymbols.getInstance(aLocale)).

</blockquote>

DateFormatSymbols objetos são clonáveis. Ao obter um DateFormatSymbols objeto, sinta-se à vontade para modificar os dados de formatação de data-hora. Por exemplo, você pode substituir os caracteres de padrão de formato de data-hora localizados por aqueles que você sente fácil de lembrar. Ou você pode mudar as cidades representativas para as suas favoritas.

Novas DateFormatSymbols subclasses podem ser adicionadas ao suporte SimpleDateFormat para formatação de data-hora para localidades adicionais.

Adicionado em 1.1.

Documentação Java para java.text.DateFormatSymbols.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Construtores

DateFormatSymbols()

Construa um objeto DateFormatSymbols carregando dados de formato de recursos para a localidade padrão java.util.Locale.Category#FORMAT FORMAT .

DateFormatSymbols(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

DateFormatSymbols(Locale)

Construa um objeto DateFormatSymbols carregando dados de formato de recursos para a localidade especificada.

Propriedades

Class

Retorna a classe de tempo de execução deste Object.

(Herdado de Object)
Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
Instance

Obtém a DateFormatSymbols instância para a localidade padrão.

JniIdentityHashCode

DateFormatSymbols é uma classe pública para encapsular dados de formatação de data-hora localizáveis, como os nomes dos meses, os nomes dos dias da semana e os dados de fuso horário.

(Herdado de Object)
JniPeerMembers

DateFormatSymbols é uma classe pública para encapsular dados de formatação de data-hora localizáveis, como os nomes dos meses, os nomes dos dias da semana e os dados de fuso horário.

LocalPatternChars

Obtém caracteres de padrão de data-hora localizados. -ou- Define caracteres de padrão de data-hora localizados.

PeerReference

DateFormatSymbols é uma classe pública para encapsular dados de formatação de data-hora localizáveis, como os nomes dos meses, os nomes dos dias da semana e os dados de fuso horário.

(Herdado de Object)
ThresholdClass

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

ThresholdType

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

Métodos

Clone()

Substitui Cloneable

Dispose()

DateFormatSymbols é uma classe pública para encapsular dados de formatação de data-hora localizáveis, como os nomes dos meses, os nomes dos dias da semana e os dados de fuso horário.

(Herdado de Object)
Dispose(Boolean)

DateFormatSymbols é uma classe pública para encapsular dados de formatação de data-hora localizáveis, como os nomes dos meses, os nomes dos dias da semana e os dados de fuso horário.

(Herdado de Object)
Equals(Object)

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

(Herdado de Object)
GetAmPmStrings()

Obtém cadeias de caracteres ampm.

GetAvailableLocales()

Retorna uma matriz de todas as localidades para as quais os getInstance métodos dessa classe podem retornar instâncias localizadas.

GetEras()

Obtém sequências de era.

GetHashCode()

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

(Herdado de Object)
GetInstance(Locale)

Obtém a DateFormatSymbols instância para a localidade especificada.

GetMonths()

Obtém cadeias de caracteres de mês.

GetShortMonths()

Obtém cadeias de caracteres de mês curtas.

GetShortWeekdays()

Obtém cadeias curtas durante a semana.

GetWeekdays()

Obtém cadeias de caracteres durante a semana.

GetZoneStrings()

Obtém cadeias de caracteres de fuso horário.

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)
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)
SetAmPmStrings(String[])

Define cadeias de caracteres ampm.

SetEras(String[])

Define cadeias de caracteres de era.

SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Object)
SetMonths(String[])

Define cadeias de caracteres de mês.

SetShortMonths(String[])

Define cadeias de caracteres de mês curtas.

SetShortWeekdays(String[])

Define cadeias de caracteres curtas durante a semana.

SetWeekdays(String[])

Define cadeias de caracteres durante a semana.

SetZoneStrings(String[][])

Define cadeias de caracteres de fuso horário.

ToArray<T>()

DateFormatSymbols é uma classe pública para encapsular dados de formatação de data-hora localizáveis, como os nomes dos meses, os nomes dos dias da semana e os dados de fuso horário.

(Herdado de Object)
ToString()

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

(Herdado de Object)
UnregisterFromRuntime()

DateFormatSymbols é uma classe pública para encapsular dados de formatação de data-hora localizáveis, como os nomes dos meses, os nomes dos dias da semana e os dados de fuso horário.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até que ele seja ativado, normalmente sendo <em notificado</em> ou <em>interrompido</em>>.

(Herdado de Object)
Wait(Int64)

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

(Herdado de Object)
Wait(Int64, Int32)

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

(Herdado de Object)

Implantações explícitas de interface

IJavaPeerable.Disposed()

DateFormatSymbols é uma classe pública para encapsular dados de formatação de data-hora localizáveis, como os nomes dos meses, os nomes dos dias da semana e os dados de fuso horário.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

DateFormatSymbols é uma classe pública para encapsular dados de formatação de data-hora localizáveis, como os nomes dos meses, os nomes dos dias da semana e os dados de fuso horário.

(Herdado de Object)
IJavaPeerable.Finalized()

DateFormatSymbols é uma classe pública para encapsular dados de formatação de data-hora localizáveis, como os nomes dos meses, os nomes dos dias da semana e os dados de fuso horário.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

DateFormatSymbols é uma classe pública para encapsular dados de formatação de data-hora localizáveis, como os nomes dos meses, os nomes dos dias da semana e os dados de fuso horário.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

DateFormatSymbols é uma classe pública para encapsular dados de formatação de data-hora localizáveis, como os nomes dos meses, os nomes dos dias da semana e os dados de fuso horário.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

DateFormatSymbols é uma classe pública para encapsular dados de formatação de data-hora localizáveis, como os nomes dos meses, os nomes dos dias da semana e os dados de fuso horário.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

DateFormatSymbols é uma classe pública para encapsular dados de formatação de data-hora localizáveis, como os nomes dos meses, os nomes dos dias da semana e os dados de fuso horário.

(Herdado de Object)

Métodos de Extensão

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo verificada em tempo de execução do Android.

JavaCast<TResult>(IJavaObject)

DateFormatSymbols é uma classe pública para encapsular dados de formatação de data-hora localizáveis, como os nomes dos meses, os nomes dos dias da semana e os dados de fuso horário.

GetJniTypeName(IJavaPeerable)

DateFormatSymbols é uma classe pública para encapsular dados de formatação de data-hora localizáveis, como os nomes dos meses, os nomes dos dias da semana e os dados de fuso horário.

Aplica-se a