SimpleDateFormat Classe

Definizione

<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
Ereditarietà
Attributi

Commenti

<strong>[icu enhancement]</strong> ICU's replacement for java.text.SimpleDateFormat.  Metodi, campi e altre funzionalità specifiche dell'ICU sono etichettati come "<strong>[icu]</strong>".

SimpleDateFormat è una classe concreta per la formattazione e l'analisi delle date in modo sensibile alle impostazioni locali. Consente la formattazione (data -> testo), l'analisi (testo -> data) e la normalizzazione.

I client sono invitati a creare un formattatore di data e ora usando DateFormat.getDateInstance(), DateFormat.getDateInstance()o DateFormat.getDateTimeInstance() anziché costruire in modo esplicito un'istanza di SimpleDateFormat. In questo modo, il client è garantito di ottenere un modello di formattazione appropriato per le impostazioni locali in cui è in esecuzione il programma. Se il client necessita di un maggiore controllo, è consigliabile usare DateFormat.getInstanceForSkeleton(). Tuttavia, se il client ha bisogno di qualcosa di più insolito rispetto ai modelli predefiniti nelle impostazioni locali, può costruire un oggetto direttamente e assegnargli un SimpleDateFormat modello appropriato (o usare uno dei metodi factory in DateFormat e modificare il modello dopo il fatto con toPattern() e applyPattern(). Per altre informazioni sull'uso di questi metodi, vedere DateFormat.

<modelli di data e ora sicuri>:</strong>

I formati di data e ora vengono specificati dalle <>stringhe di data e ora</em>. La sintassi completa per i modelli di data e ora è disponibile in https://unicode.org/reports/tr35/tr35-dates.html#Date_Format_Patterns.

All'interno di stringhe di criteri di data e ora, tutte le lettere ASCII non racchiuse tra virgolette [A-Za-z] sono riservate come lettere di motivo che rappresentano i campi del calendario. Alcune delle lettere di motivo più usate sono:

<blockquote><table border="1"><tr><th style="text-align: center">Sym.</th th><style="text-align: center">No.</th Esempio>/th<><th><>Description</th></tr><><td style="text-align: center">G</td td td><style="text-align: center">1...3</td td>AD</td><td><td>Era - Sostituito con la stringa Era per la data corrente. Da una a tre lettere per la forma abbreviata, quattro lettere per la forma lunga (larga), cinque per la forma stretta.</td></tr tr><><td style="text-align: center">y</td td><style="text-align: center">1..n</td td><>1996</td td><>Year. In genere la lunghezza specifica la spaziatura interna, ma per due lettere specifica anche la lunghezza massima. Esempio:<div style="text-align: center"><center><table border="1" cellpadding="2" cellspacing="0"><tr><th>Year</th th><style="text-align: right">y</th><style="text-align: right">yy</th><style="text-align: right">yyy</th th><style="text-align: right">yyyy</th th><style="text-align: right">yyyy/<th></tr><tr><td>AD 1</td td td><style="text-align: right">1</td td><td style="text-align: right">01</td td td><style="text-align: right">001</td td><td style=""text-align: right">0001</td td td><style="text-align: right"00001>/td<>/tr tr<><>td<AD 12>/td td<>style="text-align: right"<>12</tdd><td style="text-align: right">12</td td><style="text-align: right"012>/td td td<>style="text-align: right"<0012>/td td<>style="text-align: right"<>00012</td></tr tr><><td>AD 123/td td td<>style="text-align: right"123</td td td><style="text-align: right">23<>/td td td<>style="text-align: right"<>123</td><td style="text-align: right"0123/td td td><style="text-align: right"00123>/td<>/tr tr<><>td<AD 1234>/td td<>style="text-align: right"<>12 34</td td><style="text-align: right"34>/td td td<>style="text-align: right"<1234>/td td td<>style="text-align: right"<>1234</td><td td style=">< text-align: right">01234</td></tr tr><><td>AD 12345</td td td><style="text-align: right">12345</td td style="text-align: right">45</td><td><style="text-align: right">12345</td td><style="text-align: right">12345</td 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 td<>style="text-align: center"<1..2>/td td<><02>/td td<>rowspan="3"<Quarter - Use one or two for the numeric quarter, three for the numerical quarter, three for the full (wide) name (five for the narrow name is not yet supported).></td></tr><tr><td style="text-align: center">3</td td td><>Q2</td></tr tr><><td style="text-align: center">4</td td><>2nd quarter</td></tr><><td rowspan="4" style="text-align: center">M</td td td><style="text-align: center">1..2</td td td><>09</td td><rowspan="4">Month - Usare uno o due per il mese numerico, tre per l'abbreviazione, quattro per il nome completo (wide) o cinque per il nome stretto. Con due ("MM"), il numero del mese è riempito con zero se necessario (ad esempio "08").</td></tr><><tr td style="text-align: center">3</td td td><>Sep</td></tr><><tr td style="text-align: center">4</td td><>september</td/tr td><><>< style="text-align: center">5</td td><>S</td/tr td><><>< style="text-align: center">d</td><td td style="text-align: center">1..2</td td><>1</td td><>Date - Giorno del mese. Usare "d" per visualizzare il numero minimo di cifre o "dd" per mostrare sempre due cifre (riempimento zero, se necessario, ad esempio "08").</td></tr tr><><td rowspan="4" style="text-align: center">E</td td td><style="text-align: center">1..3</td td><>Tue</td td><rowspan="4">Day of week - Usare uno-tre lettere per il breve giorno, quattro per il nome completo (wide), cinque per il nome stretto o sei per il nome breve.</td/tr><tr><td style="text-align: center">4</td 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 td>< style="text-align: center"1/td td><>am</td td><>AM or PM</td></tr tr><><td style="text-align: center"><h>/td td<>td style="text-align: center"<1..2>/td td<><11>/td<>td<Hour [1-12].> Se usato in uno scheletro di dati o in uno scheletro passato in un'API per la generazione di modelli di dati flessibili, deve corrispondere al formato del ciclo di 12 ore preferito dalle impostazioni locali (h o K); non deve corrispondere a un formato di ciclo di 24 ore (H o k). Usare hh per la spaziatura interna zero.</td></tr tr><><td style="text-align: center">H</td td td><style="text-align: center">1..2</td td><>13</td td><>Hour [0-23]. Se usato in uno scheletro di dati o in uno scheletro passato in un'API per la generazione di modelli di dati flessibili, deve corrispondere al formato del ciclo di 24 ore preferito dalle impostazioni locali (H o k); non deve corrispondere a un formato di ciclo di 12 ore (h o K). Usare HH per la spaziatura interna zero.</td></tr tr><><td style="text-align: center">m</td td td><style="text-align: center">1..2</td td><>59</td td><>Minute. Usare "m" per visualizzare il numero minimo di cifre o "mm" per visualizzare sempre due cifre (spaziatura interna zero, se necessario, ad esempio "08")..</td></tr tr><><td style="text-align: center">s</td td td><style="text-align: center">1..2</td td><>12</td td><>Second. Usare "s" per visualizzare il numero minimo di cifre o "ss" per mostrare sempre due cifre (riempimento zero, se necessario, ad esempio "08").</td></tr tr><><td rowspan="2" style="text-align: center">z</td td td><style="text-align: center">1..3</td td><>PDT</td td><>Fuso orario. Formato non percorso specifico breve. Se non è disponibile, esegue il fallback al formato GMT localizzato breve ("O").</td></tr tr><><td style="text-align: center">4</td td><>Pacific Daylight Time</td td td><>The long specific non location format. Se non è disponibile, esegue il fallback al formato GMT localizzato lungo ("OOOO").</td></tr tr><><td rowspan="2" style="text-align: center">v</td td td><style="text-align: center">1</td td td><>PT</td td><>Fuso orario. Formato generico non generico breve. Se non è disponibile, esegue il fallback al formato di posizione generico ("VVVV"), quindi il formato GMT localizzato breve come fallback finale.</td></tr tr><><td style="text-align: center">4</td td td><>Pacific Time</td td td><>Il formato generico lungo non di posizione. Se non è disponibile, esegue il fallback al formato di posizione generico ("VVVV"). </tr></table>

</blockquote>

Qualsiasi carattere nel criterio che non si trova negli intervalli di ['a'.'. z'] e ['A'.'. Z'] verrà trattato come testo tra virgolette. Ad esempio, caratteri come ':', '.', ' ', '#' e '

per android.icu.text.SimpleDateFormat.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Costruttori

Nome Descrizione
SimpleDateFormat()

Costruisce un oggetto SimpleDateFormat usando il modello predefinito per le impostazioni locali predefinite FORMAT .

SimpleDateFormat(IntPtr, JniHandleOwnership)

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

SimpleDateFormat(String, DateFormatSymbols)

Costruisce un oggetto SimpleDateFormat usando il modello specificato e i dati dei simboli specifici delle impostazioni locali.

SimpleDateFormat(String, Locale)

Costruisce un oggetto SimpleDateFormat usando il modello e le impostazioni locali specificati.

SimpleDateFormat(String, String, ULocale)

Costruisce un oggetto SimpleDateFormat usando il modello specificato, eseguire l'override e le impostazioni locali.

SimpleDateFormat(String, ULocale)

Costruisce un oggetto SimpleDateFormat usando il modello e le impostazioni locali specificati.

SimpleDateFormat(String)

Costruisce un oggetto SimpleDateFormat usando il modello specificato nelle impostazioni locali predefinite FORMAT .

Campi

Nome Descrizione
AbbrGenericTz

<strong>[icu]</strong> Costante per il formato generico non di posizione, abbreviato se possibile, ad esempio PT; usato in combinazioni di data + ora + fuso orario o fuso orario + fuso.

(Ereditato da DateFormat)
AbbrMonth

<strong>[icu]</strong> Costante per lo scheletro di data con mese abbreviato.

(Ereditato da DateFormat)
AbbrMonthDay

<strong>[icu]</strong> Costante per lo scheletro di data con mese e giorno abbreviato.

(Ereditato da DateFormat)
AbbrMonthWeekdayDay

<strong>[icu]</strong> Costante per lo scheletro di data con mese abbreviato, giorno feriale e giorno.

(Ereditato da DateFormat)
AbbrQuarter

<strong>[icu]</strong> Costante per lo scheletro di data con trimestre abbreviato.

(Ereditato da DateFormat)
AbbrSpecificTz

<strong>[icu]</strong> Constant per un formato non di posizione specifico, abbreviato se possibile, ad esempio PDT; usato in combinazioni di data + ora + fuso orario o fuso orario + fuso.

(Ereditato da DateFormat)
AbbrUtcTz

<strong>[icu]</strong> Costante per il formato GMT/UTC localizzato, ad esempio GMT +8:00 o HPG-8:00; usato in combinazioni data + ora + fuso orario o fuso orario + .

(Ereditato da DateFormat)
AbbrWeekday

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

(Ereditato da DateFormat)
AmPmField
Obsoleti.

Selettore FieldPosition per l'allineamento del campo 'a', corrispondente al Calendar#AM_PM campo.

(Ereditato da DateFormat)
AmPmMidnightNoonField
Obsoleti.

<selettore strong>[icu]</strong> FieldPosition per l'allineamento dei campi 'b'.

(Ereditato da DateFormat)
DateField
Obsoleti.

Selettore FieldPosition per l'allineamento del campo 'd', corrispondente al Calendar#DATE campo.

(Ereditato da DateFormat)
Day

<strong>[icu]</strong> Costante per lo scheletro di data con giorno.

(Ereditato da DateFormat)
DayOfWeekField
Obsoleti.

Selettore FieldPosition per l'allineamento del campo 'E', corrispondente al Calendar#DAY_OF_WEEK campo.

(Ereditato da DateFormat)
DayOfWeekInMonthField
Obsoleti.

Selettore FieldPosition per l'allineamento del campo 'F', corrispondente al Calendar#DAY_OF_WEEK_IN_MONTH campo.

(Ereditato da DateFormat)
DayOfYearField
Obsoleti.

Selettore FieldPosition per l'allineamento del campo 'D', corrispondente al Calendar#DAY_OF_YEAR campo.

(Ereditato da DateFormat)
Default
Obsoleti.

Costante per il modello di stile predefinito.

(Ereditato da DateFormat)
DowLocalField
Obsoleti.

<selector strong>[icu]</strong> FieldPosition per l'allineamento dei campi 'e', corrispondente al Calendar#DOW_LOCAL campo.

(Ereditato da DateFormat)
EraField
Obsoleti.

Selettore FieldPosition per l'allineamento del campo 'G', corrispondente al Calendar#ERA campo.

(Ereditato da DateFormat)
ExtendedYearField
Obsoleti.

<selector strong>[icu]</strong> FieldPosition per l'allineamento dei campi 'u', corrispondente al Calendar#EXTENDED_YEAR campo.

(Ereditato da DateFormat)
FlexibleDayPeriodField
Obsoleti.

<selector strong>[icu]</strong> FieldPosition per l'allineamento dei campi 'B'.

(Ereditato da DateFormat)
FractionalSecondField
Obsoleti.

<selector strong>[icu]</strong> FieldPosition per l'allineamento dei campi 'S', corrispondente al Calendar#MILLISECOND campo.

(Ereditato da DateFormat)
Full
Obsoleti.

Costante per il motivo di stile completo.

(Ereditato da DateFormat)
GenericTz

<strong>[icu]</strong> Costante per il formato generico non di posizione, ad esempio Pacific Time; usato in combinazioni di data + ora + fuso orario o fuso orario + fuso.

(Ereditato da DateFormat)
Hour

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

(Ereditato da DateFormat)
Hour0Field
Obsoleti.

Selettore FieldPosition per l'allineamento del campo 'K', corrispondente al Calendar#HOUR campo.

(Ereditato da DateFormat)
Hour1Field
Obsoleti.

Selettore FieldPosition per l'allineamento del campo 'h', corrispondente al Calendar#HOUR campo.

(Ereditato da DateFormat)
Hour24

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

(Ereditato da DateFormat)
Hour24Minute

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

(Ereditato da DateFormat)
Hour24MinuteSecond

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

(Ereditato da DateFormat)
HourMinute

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

(Ereditato da DateFormat)
HourMinuteSecond

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

(Ereditato da DateFormat)
HourOfDay0Field
Obsoleti.

Selettore FieldPosition per l'allineamento del campo 'H', corrispondente al Calendar#HOUR_OF_DAY campo.

(Ereditato da DateFormat)
HourOfDay1Field
Obsoleti.

Selettore FieldPosition per l'allineamento del campo 'k', corrispondente al Calendar#HOUR_OF_DAY campo.

(Ereditato da DateFormat)
JulianDayField
Obsoleti.

<selector strong>[icu]</strong> FieldPosition per l'allineamento del campo 'g', corrispondente al Calendar#JULIAN_DAY campo.

(Ereditato da DateFormat)
LocationTz

<strong>[icu]</strong> Constant per il formato di posizione generico, ad esempio Los Angeles Time; usato in combinazioni di data + ora + fuso orario o fuso orario+ .

(Ereditato da DateFormat)
Long
Obsoleti.

Costante per il motivo di stile lungo.

(Ereditato da DateFormat)
Medium
Obsoleti.

Costante per il motivo di stile medio.

(Ereditato da DateFormat)
MillisecondField
Obsoleti.

Alias per FRACTIONAL_SECOND_FIELD.

(Ereditato da DateFormat)
MillisecondsInDayField
Obsoleti.

<selector strong>[icu]</strong> FieldPosition per l'allineamento dei campi 'A', corrispondente al Calendar#MILLISECONDS_IN_DAY campo.

(Ereditato da DateFormat)
Minute

<strong>[icu]</strong> Costante per lo scheletro di data con minuto.

(Ereditato da DateFormat)
MinuteField
Obsoleti.

Selettore FieldPosition per l'allineamento del campo 'm', corrispondente al Calendar#MINUTE campo.

(Ereditato da DateFormat)
MinuteSecond

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

(Ereditato da DateFormat)
Month

<strong>[icu]</strong> Costante per lo scheletro di data con mese.

(Ereditato da DateFormat)
MonthDay

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

(Ereditato da DateFormat)
MonthField
Obsoleti.

Selettore FieldPosition per l'allineamento del campo 'M', corrispondente al Calendar#MONTH campo.

(Ereditato da DateFormat)
MonthWeekdayDay

<strong>[icu]</strong> Costante per lo scheletro di data con mese, giorno feriale e giorno.

(Ereditato da DateFormat)
None
Obsoleti.

<strong>[icu]</strong> Costante per il motivo di stile vuoto.

(Ereditato da DateFormat)
NumMonth

<strong>[icu]</strong> Costante per lo scheletro di date con mese numerico.

(Ereditato da DateFormat)
NumMonthDay

<strong>[icu]</strong> Costante per lo scheletro di date con mese numerico e giorno.

(Ereditato da DateFormat)
NumMonthWeekdayDay

<strong>[icu]</strong> Constant per lo scheletro di date con mese numerico, giorno feriale e giorno.

(Ereditato da DateFormat)
Quarter

<strong>[icu]</strong> Costante per lo scheletro di data con trimestre.

(Ereditato da DateFormat)
QuarterField
Obsoleti.

<selettore strong>[icu]</strong> FieldPosition per l'allineamento dei campi 'Q', corrispondente al Calendar#MONTH campo.

(Ereditato da DateFormat)
Relative
Obsoleti.

<strong>[icu]</strong> Costante per la maschera di stile relativa.

(Ereditato da DateFormat)
RelativeDefault
Obsoleti.

<strong>[icu]</strong> Constant per il modello di stile predefinito relativo.

(Ereditato da DateFormat)
RelativeFull
Obsoleti.

<strong>[icu]</strong> Constant per il modello di stile completo relativo.

(Ereditato da DateFormat)
RelativeLong
Obsoleti.

<strong>[icu]</strong> Constant per il modello di stile relativo.

(Ereditato da DateFormat)
RelativeMedium
Obsoleti.

<strong>[icu]</strong> Constant per il modello di stile relativo.

(Ereditato da DateFormat)
RelativeShort
Obsoleti.

<strong>[icu]</strong> Constant per il modello di stile relativo.

(Ereditato da DateFormat)
Second

<strong>[icu]</strong> Costante per lo scheletro di data con secondo.

(Ereditato da DateFormat)
SecondField
Obsoleti.

Selettore FieldPosition per l'allineamento del campo "s", corrispondente al Calendar#SECOND campo.

(Ereditato da DateFormat)
Short
Obsoleti.

Costante per motivo di stile corto.

(Ereditato da DateFormat)
SpecificTz

<strong>[icu]</strong> Constant per un formato non di posizione specifico, ad esempio l'ora legale del Pacifico, usato in combinazioni di data + ora + fuso orario o fuso orario.

(Ereditato da DateFormat)
StandaloneDayField
Obsoleti.

<selettore strong>[icu]</strong> FieldPosition per l'allineamento del campo 'c', corrispondente al Calendar#DAY_OF_WEEK campo.

(Ereditato da DateFormat)
StandaloneMonthField
Obsoleti.

<selector strong>[icu]</strong> FieldPosition per l'allineamento dei campi 'L', corrispondente al Calendar#MONTH campo.

(Ereditato da DateFormat)
StandaloneQuarterField
Obsoleti.

<selector strong>[icu]</strong> FieldPosition per l'allineamento del campo 'q', corrispondente al Calendar#MONTH campo.

(Ereditato da DateFormat)
TimezoneField
Obsoleti.

Selettore FieldPosition per l'allineamento dei Calendar#ZONE_OFFSET campi 'z', corrispondente ai campi e Calendar#DST_OFFSET .

(Ereditato da DateFormat)
TimezoneGenericField
Obsoleti.

<selettore strong>[icu]</strong> FieldPosition per l'allineamento dei Calendar#ZONE_OFFSET campi 'v', corrispondente ai campi e Calendar#DST_OFFSET .

(Ereditato da DateFormat)
TimezoneIsoField
Obsoleti.

<selettore strong>[icu]</strong> FieldPosition per l'allineamento dei Calendar#ZONE_OFFSET campi 'X', corrispondente ai campi e Calendar#DST_OFFSET .

(Ereditato da DateFormat)
TimezoneIsoLocalField
Obsoleti.

<selector strong>[icu]</strong> FieldPosition per l'allineamento dei Calendar#ZONE_OFFSET campi 'x', corrispondente ai campi e Calendar#DST_OFFSET .

(Ereditato da DateFormat)
TimezoneLocalizedGmtOffsetField
Obsoleti.

<selector strong>[icu]</strong> FieldPosition per l'allineamento dei Calendar#ZONE_OFFSET campi 'O', corrispondente ai campi e Calendar#DST_OFFSET .

(Ereditato da DateFormat)
TimezoneRfcField
Obsoleti.

<selector strong>[icu]</strong> FieldPosition per l'allineamento dei Calendar#ZONE_OFFSET campi 'Z', corrispondente ai campi e Calendar#DST_OFFSET .

(Ereditato da DateFormat)
TimezoneSpecialField
Obsoleti.

<selector strong>[icu]</strong> FieldPosition per l'allineamento dei Calendar#ZONE_OFFSET campi 'V', corrispondente ai campi e Calendar#DST_OFFSET .

(Ereditato da DateFormat)
Weekday

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

(Ereditato da DateFormat)
WeekOfMonthField
Obsoleti.

Selettore FieldPosition per l'allineamento dei campi 'W', corrispondente al Calendar#WEEK_OF_MONTH campo.

(Ereditato da DateFormat)
WeekOfYearField
Obsoleti.

Selettore FieldPosition per l'allineamento del campo 'w', corrispondente al Calendar#WEEK_OF_YEAR campo.

(Ereditato da DateFormat)
Year

<strong>[icu]</strong> Costante per lo scheletro di data con anno.

(Ereditato da DateFormat)
YearAbbrMonth

<strong>[icu]</strong> Costante per lo scheletro di data con anno e mese abbreviato.

(Ereditato da DateFormat)
YearAbbrMonthDay

<strong>[icu]</strong> Constant per lo scheletro di data con anno, mese abbreviato e giorno.

(Ereditato da DateFormat)
YearAbbrMonthWeekdayDay

<strong>[icu]</strong> Costante per lo scheletro di data con anno, mese abbreviato, giorno feriale e giorno.

(Ereditato da DateFormat)
YearAbbrQuarter

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

(Ereditato da DateFormat)
YearField
Obsoleti.

Selettore FieldPosition per l'allineamento del campo 'y', corrispondente al Calendar#YEAR campo.

(Ereditato da DateFormat)
YearMonth

<strong>[icu]</strong> Costante per lo scheletro di data con anno e mese.

(Ereditato da DateFormat)
YearMonthDay

<strong>[icu]</strong> Costante per lo scheletro di data con anno, mese e giorno.

(Ereditato da DateFormat)
YearMonthWeekdayDay

<strong>[icu]</strong> Costante per lo scheletro di data con anno, mese, giorno feriale e giorno.

(Ereditato da DateFormat)
YearNameField
Obsoleti.

<selector strong>[icu]</strong> FieldPosition per l'allineamento dei campi 'U', corrispondente al Calendar#YEAR campo.

(Ereditato da DateFormat)
YearNumMonth

<strong>[icu]</strong> Costante per lo scheletro di date con anno e mese numerico.

(Ereditato da DateFormat)
YearNumMonthDay

<strong>[icu]</strong> Costante per lo scheletro di data con anno, mese numerico e giorno.

(Ereditato da DateFormat)
YearNumMonthWeekdayDay

<strong>[icu]</strong> Costante per lo scheletro di date con anno, mese numerico, giorno feriale e giorno.

(Ereditato da DateFormat)
YearQuarter

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

(Ereditato da DateFormat)
YearWoyField
Obsoleti.

<selector strong>[icu]</strong> FieldPosition per l'allineamento dei campi 'Y', corrispondente al Calendar#YEAR_WOY campo.

(Ereditato da DateFormat)

Proprietà

Nome Descrizione
Calendar

Restituisce il calendario associato a questo formattatore di data/ora. -oppure- Imposta il calendario da utilizzare in questo formato di data.

(Ereditato da DateFormat)
CalendarLenient

Restituisce un valore che indica se l'analisi di data/ora nell'oggetto Calendar incapsulato è leniente. -oppure- Specifica se l'analisi di data/ora nell'oggetto Calendar incapsulato deve essere leniente.

(Ereditato da DateFormat)
Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
DateFormatSymbols

Ottiene i dati di formattazione di data/ora. -oppure- Consente di impostare i dati di formattazione di data/ora.

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
JniIdentityHashCode

Ottiene il codice hash di identità assegnato a questo Java peer dal runtime di interoperabilità.

(Ereditato da Object)
JniPeerMembers

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

Lenient

Restituisce un valore che indica se l'analisi di data/ora nell'oggetto Calendar incapsulato e nello spazio vuoto DateFormat & l'elaborazione numerica è leniente. -oppure- Specifica se l'analisi di data/ora deve essere leniente.

(Ereditato da DateFormat)
NumberFormat

Restituisce il formattatore numerico utilizzato da questo formattatore di data/ora per formattare e analizzare un'ora. -oppure- Imposta il formattatore numerico.

(Ereditato da DateFormat)
PeerReference

Ottiene il riferimento all'oggetto JNI per questo peer Java.

(Ereditato da Object)
Symbols

Metodo per le sottoclassi per accedere a 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

Restituisce il fuso orario. -oppure- Imposta il fuso orario per il calendario di questo oggetto DateFormat.

(Ereditato da DateFormat)
TimeZoneFormat

<strong>[icu]</strong> Ottiene il formattatore di fuso orario usato da questo formattatore di data/ora per formattare e analizzare un fuso orario. -oppure- <strong>[icu]</strong> Consente di impostare il formattatore del fuso orario.

Metodi

Nome Descrizione
ApplyLocalizedPattern(String)

Applicare la stringa di pattern localizzata specificata a questo formato di data.

ApplyPattern(String)

Applicare la stringa di pattern non localizzata specificata a questo formato di data.

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da _Format)
Dispose()

Rilascia le risorse contenute in questo peer Java.

(Ereditato da Object)
Dispose(Boolean)

Rilascia le risorse contenute in questo peer Java.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
Format(Calendar, StringBuffer, FieldPosition)

Formatta una data o un'ora, ovvero il millis standard dal 1° gennaio 1970, 00:00:00 GMT.

Format(Date, StringBuffer, FieldPosition)

Formatta una data in una stringa di data/ora.

(Ereditato da DateFormat)
Format(Date)

Formatta una data in una stringa di data/ora.

(Ereditato da DateFormat)
Format(Object, StringBuffer, FieldPosition)

Formatta un oggetto time in una stringa temporale.

(Ereditato da DateFormat)
Format(Object)

Formatta un oggetto per produrre una stringa.

(Ereditato da _Format)
FormatToCharacterIterator(Object)

Formatta un oggetto che produce un oggetto AttributedCharacterIterator.

(Ereditato da _Format)
Get2DigitYearStart()

Restituisce la data di inizio del periodo di 100 anni a 2 cifre che vengono interpretati come all'interno.

GetBooleanAttribute(DateFormat+BooleanAttribute)

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

(Ereditato da DateFormat)
GetContext(DisplayContext+Type)

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

(Ereditato da DateFormat)
GetHashCode()

Restituisce un valore di codice hash per l'oggetto .

(Ereditato da Object)
GetNumberFormat(Char)

assegnare il valore NumberFormat usato per il campo, ad esempio 'y'(year) e 'M'(year)

JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
MatchQuarterString(String, Int32, Int32, String[], Calendar)

Tentare di trovare una corrispondenza con il testo in una determinata posizione rispetto a una matrice di stringhe di trimestri.

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

Tentare di trovare una corrispondenza con il testo in una determinata posizione rispetto a una matrice di stringhe.

Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
Parse(String, Calendar, ParsePosition)

Esegue l'override di DateFormat

Parse(String, ParsePosition)

Analizza una stringa di data/ora in base alla posizione di analisi specificata.

(Ereditato da DateFormat)
Parse(String)

Analizza una stringa di data/ora.

(Ereditato da DateFormat)
ParseObject(String, ParsePosition)

Analizza una stringa di data/ora in un oggetto .

(Ereditato da DateFormat)
ParseObject(String)

Analizza il testo dall'inizio della stringa specificata per produrre un oggetto .

(Ereditato da _Format)
PatternCharToDateFormatField(Char)

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

Set2DigitYearStart(Date)

Imposta il periodo di 100 anni a 2 cifre verrà interpretato come in per iniziare alla data specificata dall'utente.

SetBooleanAttribute(DateFormat+BooleanAttribute, Boolean)

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

(Ereditato da DateFormat)
SetContext(DisplayContext)

<strong>[icu]</strong> Impostare un valore DisplayContext specifico nel formattatore, ad esempio CAPITALIZATION_FOR_STANDALONE.

(Ereditato da DateFormat)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetNumberFormat(String, NumberFormat)

consentire all'utente di impostare NumberFormat per diversi campi Può essere un singolo campo, ad esempio: "y"(year) o "M"(month) Può essere combinato tra più campi: "yMd"(anno, mese e data) Nota: 1 campo simbolo è sufficiente per più campi di simboli (quindi "y" sostituirà "yy", "yyy") Se il campo non è numerico, quindi override non ha alcun effetto (come "MMM" userà l'abbreviazione, non il campo numerico)

SubFormat(Char, Int32, Int32, FieldPosition, DateFormatSymbols, Calendar)

Formatta un singolo campo, dato il carattere del motivo.

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

Metodo protetto che converte un campo della stringa di input in un valore di campo numerico in cal.

ToArray<T>()

Crea una matrice gestita da questo wrapper di matrice Java.

(Ereditato da Object)
ToLocalizedPattern()

Restituisce una stringa di pattern localizzata che descrive questo formato di data.

ToPattern()

Restituisce una stringa di criteri che descrive questo formato di data.

ToString()

Restituisce una rappresentazione di stringa dell'oggetto .

(Ereditato da Object)
UnregisterFromRuntime()

Annulla la registrazione di questo Java peer dal runtime di interoperabilità.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
ZeroPaddingNumber(Int64, Int32, Int32)

Formatta un numero con il numero minimo e massimo specificato di cifre.

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IJavaPeerable.Disposed()

Notifica al runtime di interoperabilità che il peer gestito è stato eliminato.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Rilascia questo Java peer a meno che non venga conservato da un altro riferimento gestito.

(Ereditato da Object)
IJavaPeerable.Finalized()

Notifica al runtime di interoperabilità che il peer gestito è stato finalizzato.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Ottiene lo stato che descrive la relazione tra questo peer gestito e il relativo riferimento JNI.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Imposta il codice hash dell'identità di interoperabilità per questo Java peer.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Imposta lo stato peer gestito e JNI per questo peer Java.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Imposta il riferimento all'oggetto JNI usato da questo peer gestito.

(Ereditato da Object)

Metodi di estensione

Nome Descrizione
GetJniTypeName(IJavaPeerable)

Ottiene il nome JNI del tipo dell'istanza selfdi .

JavaAs<TResult>(IJavaPeerable)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

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

TryJavaCast<TResult>(IJavaPeerable, TResult)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

Si applica a