DateFormatSymbols Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
DateFormatSymbols
è una classe pubblica per incapsulare i dati di formattazione data-ora localizzabili, ad esempio i nomi dei mesi, i nomi dei giorni della settimana e i dati del fuso orario.
[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
- Ereditarietà
- Attributi
- Implementazioni
Commenti
DateFormatSymbols
è una classe pubblica per incapsulare i dati di formattazione data-ora localizzabili, ad esempio i nomi dei mesi, i nomi dei giorni della settimana e i dati del fuso orario. SimpleDateFormat
usa DateFormatSymbols
per incapsulare queste informazioni.
In genere non è consigliabile usare DateFormatSymbols
direttamente. È invece consigliabile creare un formattatore data-ora con i DateFormat
metodi factory della classe: getTimeInstance
, getDateInstance
o getDateTimeInstance
. Questi metodi creano automaticamente un DateFormatSymbols
oggetto per il formattatore in modo che non sia necessario. Dopo aver creato il formattatore, è possibile modificare il modello di formato usando il setPattern
metodo . Per altre informazioni sulla creazione di formattatori usando DateFormat
i metodi factory, vedere DateFormat
.
Se si decide di creare un formattatore data-ora con un modello di formato specifico per impostazioni locali specifiche, è possibile farlo con: <blockquote>
new SimpleDateFormat(aPattern, DateFormatSymbols.getInstance(aLocale)).
</Blockquote>
DateFormatSymbols
gli oggetti sono clonabili. Quando si ottiene un DateFormatSymbols
oggetto, è possibile modificare i dati di formattazione data-ora. Ad esempio, è possibile sostituire i caratteri di formato data-ora localizzati con quelli che si sentono facili da ricordare. Oppure puoi cambiare le città rappresentative con quelle preferite.
È possibile aggiungere nuove DateFormatSymbols
sottoclassi per supportare SimpleDateFormat
la formattazione data-ora per impostazioni locali aggiuntive.
Aggiunta nella versione 1.1.
Documentazione Java per java.text.DateFormatSymbols
.
Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .
Costruttori
DateFormatSymbols() |
Creare un oggetto DateFormatSymbols caricando i dati di formato dalle risorse per le impostazioni locali predefinite |
DateFormatSymbols(IntPtr, JniHandleOwnership) |
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime. |
DateFormatSymbols(Locale) |
Creare un oggetto DateFormatSymbols caricando i dati di formato dalle risorse per le impostazioni locali specificate. |
Proprietà
Class |
Restituisce la classe di runtime di questo |
Handle |
Handle all'istanza di Android sottostante. (Ereditato da Object) |
Instance |
Ottiene l'istanza |
JniIdentityHashCode |
|
JniPeerMembers |
|
LocalPatternChars |
Ottiene i caratteri del modello data-ora localizzati. -or- Imposta caratteri di modello data-ora localizzati. |
PeerReference |
|
ThresholdClass |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. |
ThresholdType |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. |
Metodi
Clone() |
Esegue l'override di Clonabile |
Dispose() |
|
Dispose(Boolean) |
|
Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
GetAmPmStrings() |
Ottiene stringhe ampm. |
GetAvailableLocales() |
Restituisce una matrice di tutte le impostazioni locali per cui i |
GetEras() |
Ottiene stringhe di era. |
GetHashCode() |
Restituisce un valore del codice hash per l'oggetto. (Ereditato da Object) |
GetInstance(Locale) |
Ottiene l'istanza |
GetMonths() |
Ottiene le stringhe del mese. |
GetShortMonths() |
Ottiene stringhe di mese breve. |
GetShortWeekdays() |
Ottiene stringhe di giorni lavorativi brevi. |
GetWeekdays() |
Ottiene le stringhe del giorno della settimana. |
GetZoneStrings() |
Ottiene le stringhe del fuso orario. |
JavaFinalize() |
Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto. (Ereditato da Object) |
Notify() |
Riattiva un singolo thread in attesa del monitoraggio dell'oggetto. (Ereditato da Object) |
NotifyAll() |
Riattiva tutti i thread in attesa del monitoraggio dell'oggetto. (Ereditato da Object) |
SetAmPmStrings(String[]) |
Imposta stringhe ampm. |
SetEras(String[]) |
Imposta stringhe di era. |
SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
SetMonths(String[]) |
Imposta le stringhe di mese. |
SetShortMonths(String[]) |
Imposta stringhe di mese brevi. |
SetShortWeekdays(String[]) |
Imposta stringhe di giorni lavorativi brevi. |
SetWeekdays(String[]) |
Imposta le stringhe del giorno della settimana. |
SetZoneStrings(String[][]) |
Imposta le stringhe del fuso orario. |
ToArray<T>() |
|
ToString() |
Restituisce una rappresentazione in formato stringa dell'oggetto. (Ereditato da Object) |
UnregisterFromRuntime() |
|
Wait() |
Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.< (Ereditato da Object) |
Wait(Int64) |
Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale. (Ereditato da Object) |
Wait(Int64, Int32) |
Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
IJavaPeerable.Disposed() |
|
IJavaPeerable.DisposeUnlessReferenced() |
|
IJavaPeerable.Finalized() |
|
IJavaPeerable.JniManagedPeerState |
|
IJavaPeerable.SetJniIdentityHashCode(Int32) |
|
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
|
IJavaPeerable.SetPeerReference(JniObjectReference) |
|
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione dei tipi controllati dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
|
GetJniTypeName(IJavaPeerable) |
|