SimpleDateFormat 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.
<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 |
| SimpleDateFormat(IntPtr, JniHandleOwnership) |
<strong>[icu enhancement]</strong> ICU's replacement for |
| 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 |
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 |
| 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 |
| 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 |
| DayOfWeekInMonthField |
Obsoleti.
Selettore FieldPosition per l'allineamento del campo 'F', corrispondente al |
| DayOfYearField |
Obsoleti.
Selettore FieldPosition per l'allineamento del campo 'D', corrispondente al |
| 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 |
| EraField |
Obsoleti.
Selettore FieldPosition per l'allineamento del campo 'G', corrispondente al |
| ExtendedYearField |
Obsoleti.
<selector strong>[icu]</strong> FieldPosition per l'allineamento dei campi 'u', corrispondente al |
| 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 |
| 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 |
| Hour1Field |
Obsoleti.
Selettore FieldPosition per l'allineamento del campo 'h', corrispondente al |
| 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 |
| HourOfDay1Field |
Obsoleti.
Selettore FieldPosition per l'allineamento del campo 'k', corrispondente al |
| JulianDayField |
Obsoleti.
<selector strong>[icu]</strong> FieldPosition per l'allineamento del campo 'g', corrispondente al |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| StandaloneMonthField |
Obsoleti.
<selector strong>[icu]</strong> FieldPosition per l'allineamento dei campi 'L', corrispondente al |
| StandaloneQuarterField |
Obsoleti.
<selector strong>[icu]</strong> FieldPosition per l'allineamento del campo 'q', corrispondente al |
| TimezoneField |
Obsoleti.
Selettore FieldPosition per l'allineamento dei |
| TimezoneGenericField |
Obsoleti.
<selettore strong>[icu]</strong> FieldPosition per l'allineamento dei |
| TimezoneIsoField |
Obsoleti.
<selettore strong>[icu]</strong> FieldPosition per l'allineamento dei |
| TimezoneIsoLocalField |
Obsoleti.
<selector strong>[icu]</strong> FieldPosition per l'allineamento dei |
| TimezoneLocalizedGmtOffsetField |
Obsoleti.
<selector strong>[icu]</strong> FieldPosition per l'allineamento dei |
| TimezoneRfcField |
Obsoleti.
<selector strong>[icu]</strong> FieldPosition per l'allineamento dei |
| TimezoneSpecialField |
Obsoleti.
<selector strong>[icu]</strong> FieldPosition per l'allineamento dei |
| 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 |
| WeekOfYearField |
Obsoleti.
Selettore FieldPosition per l'allineamento del campo 'w', corrispondente al |
| 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 |
| 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 |
| 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 |
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 |
| 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 |
| 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 |
| ThresholdType |
<strong>[icu enhancement]</strong> ICU's replacement for |
| 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 |
| 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 |
| GetContext(DisplayContext+Type) |
<strong>[icu enhancement]</strong> ICU's replacement for |
| 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 |
| 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 |
| 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 |
| 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 |
| JavaAs<TResult>(IJavaPeerable) |
Provare a digitare |
| 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 |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Provare a digitare |