SimpleDateFormat Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
<strong>[icu enhancement]</strong> ICU Ersetzung für 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
- Vererbung
- Attribute
Hinweise
<strong>[icu enhancement]</strong> ICU Ersetzung für java.text.SimpleDateFormat. Methoden, Felder und andere für ICU spezifische Funktionen werden als "<strong>[icu]</strong>" bezeichnet.
SimpleDateFormat ist eine konkrete Klasse zum Formatieren und Analysieren von Datumsangaben auf gebietsschemasensitive Weise. Es ermöglicht formatierung (Datum -> Text), Analysieren (Text -> Datum) und Normalisierung.
Clients werden empfohlen, einen Datum-Uhrzeit-Formatierer mit DateFormat.getDateInstance(), DateFormat.getDateInstance()oder DateFormat.getDateTimeInstance() anstatt explizit eine Instanz von SimpleDateFormat. Auf diese Weise erhält der Client garantiert ein geeignetes Formatierungsmuster für das Gebietsschema, in dem das Programm ausgeführt wird. Wenn der Client mehr Kontrolle benötigt, sollten sie die Verwendung DateFormat.getInstanceForSkeleton()in Betracht ziehen. Wenn der Client jedoch etwas Ungewöhnliches benötigt als die Standardmuster in den Gebietsschemas, kann er direkt ein SimpleDateFormat geeignetes Muster erstellen (oder eine der Factorymethoden für DateFormat verwenden und das Muster nach dem Fakt mit toPattern() und applyPattern()ändern. Weitere Informationen zur Verwendung dieser Methoden finden Sie unter DateFormat.
<starke>Datums- und Uhrzeitmuster:</strong>
Datums- und Uhrzeitformate werden durch <em-Datums->und Uhrzeitmuster</em-Zeichenfolgen> angegeben. Die vollständige Syntax für Datums- und Uhrzeitmuster finden Sie unter https://unicode.org/reports/tr35/tr35-dates.html#Date_Format_Patterns.
Innerhalb von Datums- und Uhrzeitmusterzeichenfolgen sind alle nicht anführungszeichenfreien ASCII-Buchstaben [A-Za-z] als Musterbuchstaben reserviert, die Kalenderfelder darstellen. Einige der am häufigsten verwendeten Musterbuchstaben sind:
<blockquote><table border="1"><tr><th style="text-align: center">Sym.</th><style="text-align: center">No.</th><>Beispiel</th th><>Beschreibung</th></tr tr><><td style="text-align: center">G</td td><td style="text-align: center">1..3</td><td>AD</td td td><>Era - Ersetzt durch die Era-Zeichenfolge für das aktuelle Datum. Ein bis drei Buchstaben für die gekürzte Form, vier Buchstaben für die lange (breite) Form, fünf für die schmale Form.</td></tr td><><style="text-align: center">y</td td td><style="text-align: center">1..n</td><td>1996</td td><>Year. Normalerweise gibt die Länge den Abstand an, aber für zwei Buchstaben gibt sie auch die maximale Länge an. Beispiel:<div style="text-align: center"center"><center><table border="1" cellpadding="2" cellspacing="0"><tr><th>Year</th><style="text-align: right">y</th th><style="text-align: right">yyy</th th><style="text-align: right">yyyy</th><th style="text-align: right">yyyy</th><th style="text-align: right">yy</th></tr><tr><td>AD 1</td td><style="text-align: right">1</td td td><style="text-align: right">01</td td><style="text-align: right">001</td td td><style=". textausrichtung: right">0001</td td><style="text-align: right">00001</td/tr><><td><> AD 12</td 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><><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 td><><><> AD 1234</td td><style="text-align: right">12 td< td><style="text-align: right">34</td td><style="text-align: right">1234</td td><style="text-align: right">1234</td td><style=" textausrichtung: right"01234/td></tr><td><>AD 12345</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><style="text-align: right">12345</td></tr/><>< table>/center</div><>/td<>/tr<><>td rowspan="3" style="text-align: center"<Q>/td td<>td style="text-align: center"<1..2>/td<>td<02>/td td<>td rowspan="3"<Quarter - Use one or two for the num quarter, three for the abbreviation, or four for the full (wide) name (five for the narrow name is not supported).></td></tr td><><style="text-align: center">3</td td><>Q2</td/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 - Verwenden Sie ein oder zwei für den numerischen Monat, drei für die Abkürzung, vier für den vollständigen (breiten) Namen oder fünf für den schmalen Namen. Bei zwei ("MM") ist die Monatszahl bei Bedarf nullabstand (z. B. "08").</td></tr td><><style="text-align: center">3</td td><>Sep</td/tr><td><>< style="text-align: center">4</td><td td>september</td></tr><><td style="text-align: center">5</td><td>s/td s</td></tr><tr td><style="text-align: center">d</td td><td style="text-align: center">1...2</td td><>1</td td><>Date - Day of the month. Verwenden Sie "d", um die Mindestanzahl von Ziffern anzuzeigen, oder "dd", um immer zwei Ziffern anzuzeigen (bei Bedarf nullabstand, z. B. "08").</td></tr td><><rowspan="4" style="text-align: center">E</td td td><style="text-align: center">1...3</td td><td>rowspan<><="4">Day of week - Use one through three letter for the short day, four for the full (wide) name, five for the narrow name, or six for the short name.</td></tr td><><style="text-align: center">4</td td><dienstag>/td</tr><><td>< style="text-align: center">5</td td><td>T</td><><>< 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 oder PM>/td/tr tr<><>td<> style="text-align: center"<h>/td td td<>style="text-align: center"<1...2>/td<>td<11>/td td td<><Hour [1-12].> Wenn sie in Skelettdaten oder in einer Skelett verwendet wird, die in einer API für die flexible Datenmustergenerierung übergeben wird, sollte sie mit dem 12-Stunden-Zyklusformat übereinstimmen, das vom Gebietsschema (h oder K) bevorzugt wird; es sollte nicht mit einem 24-Stunden-Zyklusformat (H oder k) übereinstimmen. Verwenden Sie "hh" für den Abstand null.</td></tr td><><style="text-align: center">H</td td td><style="text-align: center">1..2</td td><>13</td td><>Hour [0-23]. Wenn sie in Skelettdaten oder in einer Skelett verwendet wird, die in einer API für die flexible Datenmustergenerierung übergeben wird, sollte sie mit dem vom Gebietsschema bevorzugten 24-Stunden-Zyklusformat (H oder k) übereinstimmen. es sollte nicht mit einem 12-Stunden-Zyklusformat (h oder K) übereinstimmen. Verwenden Sie HH für null Abstand.</td></tr td><><style="text-align: center">m</td td td><style="text-align: center">1..2</td td><>59</td td><>Minute. Verwenden Sie "m", um die Mindestanzahl von Ziffern anzuzeigen, oder "mm", um immer zwei Ziffern anzuzeigen (bei Bedarf nullabstand, z. B. "08").</td></tr td><><style="text-align: center">s</td td td><style="text-align: center">1...2</td td><>12</td td><>Second. Verwenden Sie "s", um die Mindestanzahl von Ziffern anzuzeigen, oder "ss", um immer zwei Ziffern anzuzeigen (bei Bedarf nullabstand, z. B. "08").</td></tr td><><rowspan="2" style="text-align: center">z</td td td><style="text-align: center">1...3</td td><td>PDT</td td><td>Zeitzone. Das kurze, nicht speicherortspezifische Format. Wenn dies nicht verfügbar ist, fällt auf das kurze lokalisierte GMT-Format ("O") zurück.</td></tr td><><style="text-align: center">4</td td><>Pacific Daylight Time</td td td td><>The long specific non-location format. Wenn dies nicht verfügbar ist, fällt auf das lange lokalisierte GMT-Format ("OOOO") zurück.</td></tr td><><rowspan="2" style="text-align: center">v</td td td><style="text-align: center">1</td><td td>PT</td td><>Zeitzone. Das kurze generische Nicht-Speicherort-Format. Wenn dies nicht verfügbar ist, fällt auf das generische Ortsformat ("VVVV") zurück, dann das kurze lokalisierte GMT-Format als endgültiges Fallback.</td></tr td><><style="text-align: center">4</td td><>Pacific Time</td td td><>The long generic non-location format. Wenn dies nicht verfügbar ist, greift sie auf das generische Speicherortformat ("VVVV") zurück. </tr></table>
</blockquote>
Alle Zeichen im Muster, die sich nicht in den Bereichen von ['a' befinden.' z'] und ['A'.' Z'] wird als an zitierter Text behandelt. Beispielsweise Zeichen wie ":", ".", " ", "#" und "
Java Dokumentation für android.icu.text.SimpleDateFormat.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Konstruktoren
| Name | Beschreibung |
|---|---|
| SimpleDateFormat() |
Erstellt ein SimpleDateFormat mit dem Standardmuster für das Standardgebietsschema |
| SimpleDateFormat(IntPtr, JniHandleOwnership) |
<strong>[icu enhancement]</strong> ICU Ersetzung für |
| SimpleDateFormat(String, DateFormatSymbols) |
Erstellt ein SimpleDateFormat mithilfe des angegebenen Musters und gebietsschemaspezifischer Symboldaten. |
| SimpleDateFormat(String, Locale) |
Erstellt ein SimpleDateFormat mithilfe des angegebenen Musters und Gebietsschemas. |
| SimpleDateFormat(String, String, ULocale) |
Erstellt ein SimpleDateFormat mithilfe des angegebenen Musters, überschreiben und gebietsschemas. |
| SimpleDateFormat(String, ULocale) |
Erstellt ein SimpleDateFormat mithilfe des angegebenen Musters und Gebietsschemas. |
| SimpleDateFormat(String) |
Erstellt ein SimpleDateFormat unter Verwendung des angegebenen Musters im Standardgebietsschema |
Felder
| Name | Beschreibung |
|---|---|
| AbbrGenericTz |
<strong>[icu]</strong> Constant for generic non-location format, abgekürzt if possible, such as PT; used in combinations date + time + zone, or time + zone. (Geerbt von DateFormat) |
| AbbrMonth |
<strong>[icu]</strong> Konstante für Datumsskelett mit abgekürzter Monat. (Geerbt von DateFormat) |
| AbbrMonthDay |
<strong>[icu]</strong> Konstante für Datumsskelett mit abgekürzter Monat und Tag. (Geerbt von DateFormat) |
| AbbrMonthWeekdayDay |
<strong>[icu]</strong> Konstante für Datumsskelett mit abgekürzter Monat, Wochentag und Tag. (Geerbt von DateFormat) |
| AbbrQuarter |
<strong>[icu]</strong> Constant for date skeleton with abbreviated quarter. (Geerbt von DateFormat) |
| AbbrSpecificTz |
<strong>[icu]</strong> Constant for specific non-location format, abgekürzt if possible, such as PDT; used in combinations date + time + zone, or time + zone. (Geerbt von 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. (Geerbt von DateFormat) |
| AbbrWeekday |
<strong>[icu]</strong> Konstante für Datumsskelett mit abgekürzter Wochentag. (Geerbt von DateFormat) |
| AmPmField |
Veraltet.
FieldPosition-Selektor für die Ausrichtung des Felds "a" entsprechend dem |
| AmPmMidnightNoonField |
Veraltet.
<strong>[icu]</strong> FieldPosition-Auswahl für die Ausrichtung des Felds "b". (Geerbt von DateFormat) |
| DateField |
Veraltet.
FieldPosition-Selektor für die Ausrichtung des Felds "d", die dem |
| Day |
<strong>[icu]</strong> Konstante für Datumsskelett mit Tag. (Geerbt von DateFormat) |
| DayOfWeekField |
Veraltet.
FieldPosition-Selektor für die Ausrichtung des Felds "E" entsprechend dem |
| DayOfWeekInMonthField |
Veraltet.
FieldPosition-Selektor für die Ausrichtung des Felds "F" entsprechend dem |
| DayOfYearField |
Veraltet.
FieldPosition-Selektor für "D"-Feldausrichtung, die dem |
| Default |
Veraltet.
Konstante für Standardstilmuster. (Geerbt von DateFormat) |
| DowLocalField |
Veraltet.
<strong>[icu]</strong> FieldPosition-Selektor für die Feldausrichtung "e", die dem |
| EraField |
Veraltet.
FieldPosition-Selektor für die Ausrichtung des Felds "G" entsprechend dem |
| ExtendedYearField |
Veraltet.
<strong>[icu]</strong> FieldPosition-Selektor für die Ausrichtung des Felds "u", die dem |
| FlexibleDayPeriodField |
Veraltet.
<strong>[icu]</strong> FieldPosition-Auswahl für die Ausrichtung des Felds "B". (Geerbt von DateFormat) |
| FractionalSecondField |
Veraltet.
<strong>[icu]</strong> FieldPosition selector for 'S' field alignment, corresponding to the |
| Full |
Veraltet.
Konstante für vollständiges Stilmuster. (Geerbt von DateFormat) |
| GenericTz |
<strong>[icu]</strong> Constant for generic non-location format, such as Pacific Time; used in combinations date + time + zone, or time + zone. (Geerbt von DateFormat) |
| Hour |
<strong>[icu]</strong> Constant for date skeleton with hour, with the locale's preferred hour format (12 or 24). (Geerbt von DateFormat) |
| Hour0Field |
Veraltet.
FieldPosition-Selektor für die Ausrichtung des Felds "K" entsprechend dem |
| Hour1Field |
Veraltet.
FieldPosition-Selektor für die Ausrichtung des Felds "h", die dem |
| Hour24 |
<strong>[icu]</strong> Konstante für Datumsskelett mit Stunde in 24-Stunden-Präsentation. (Geerbt von DateFormat) |
| Hour24Minute |
<strong>[icu]</strong> Constant for date skeleton with hour and minute in 24-stunden präsentation. (Geerbt von DateFormat) |
| Hour24MinuteSecond |
<strong>[icu]</strong> Constant for date skeleton with hour, minute, and second in 24-stunden präsentation. (Geerbt von DateFormat) |
| HourMinute |
<strong>[icu]</strong> Constant for date skeleton with hour and minute, with the locale's preferred hour format (12 or 24). (Geerbt von DateFormat) |
| HourMinuteSecond |
<strong>[icu]</strong> Constant for date skeleton with hour, minute, and second, with the locale's preferred hour format (12 or 24). (Geerbt von DateFormat) |
| HourOfDay0Field |
Veraltet.
FieldPosition-Selektor für die Ausrichtung des Felds "H", die dem |
| HourOfDay1Field |
Veraltet.
FieldPosition-Selektor für die Ausrichtung des Felds "k" entsprechend dem |
| JulianDayField |
Veraltet.
<strong>[icu]</strong> FieldPosition-Selektor für "g"-Feldausrichtung, die dem |
| LocationTz |
<strong>[icu]</strong> Constant for generic location format, such as Los Angeles Time; used in combinations date + time + zone, or time + zone. (Geerbt von DateFormat) |
| Long |
Veraltet.
Konstante für langes Formatvorlagenmuster. (Geerbt von DateFormat) |
| Medium |
Veraltet.
Konstante für mittleres Stilmuster. (Geerbt von DateFormat) |
| MillisecondField |
Veraltet.
Alias für FRACTIONAL_SECOND_FIELD. (Geerbt von DateFormat) |
| MillisecondsInDayField |
Veraltet.
<strong>[icu]</strong> FieldPosition-Selektor für die Feldausrichtung "A", die dem |
| Minute |
<strong>[icu]</strong> Constant for date skeleton with minute. (Geerbt von DateFormat) |
| MinuteField |
Veraltet.
FieldPosition-Selektor für die Ausrichtung des Felds "m" entsprechend dem |
| MinuteSecond |
<strong>[icu]</strong> Constant for date skeleton with minute and second. (Geerbt von DateFormat) |
| Month |
<strong>[icu]</strong> Konstante für Datumsskelett mit Monat. (Geerbt von DateFormat) |
| MonthDay |
<strong>[icu]</strong> Constant for date skeleton with long month and day. (Geerbt von DateFormat) |
| MonthField |
Veraltet.
FieldPosition-Selektor für die Ausrichtung des Felds "M" entsprechend dem |
| MonthWeekdayDay |
<strong>[icu]</strong> Konstante für Datumsskelett mit Monat, Wochentag und Tag. (Geerbt von DateFormat) |
| None |
Veraltet.
<strong>[icu]</strong> Constant for empty style pattern. (Geerbt von DateFormat) |
| NumMonth |
<strong>[icu]</strong> Constant for date skeleton with numeric month. (Geerbt von DateFormat) |
| NumMonthDay |
<strong>[icu]</strong> Konstante für Datumsskelett mit numerischem Monat und Tag. (Geerbt von DateFormat) |
| NumMonthWeekdayDay |
<strong>[icu]</strong> Constant for date skeleton with numeric month, weekday, and day. (Geerbt von DateFormat) |
| Quarter |
<strong>[icu]</strong> Konstante für Datumsskelett mit Quartal. (Geerbt von DateFormat) |
| QuarterField |
Veraltet.
<strong>[icu]</strong> FieldPosition selector for 'Q' field alignment, corresponding to the |
| Relative |
Veraltet.
<strong>[icu]</strong> Constant for relative style mask. (Geerbt von DateFormat) |
| RelativeDefault |
Veraltet.
<strong>[icu]</strong> Constant for relative default style pattern. (Geerbt von DateFormat) |
| RelativeFull |
Veraltet.
<strong>[icu]</strong> Constant for relative full style pattern. (Geerbt von DateFormat) |
| RelativeLong |
Veraltet.
<strong>[icu]</strong> Constant for relative style pattern. (Geerbt von DateFormat) |
| RelativeMedium |
Veraltet.
<strong>[icu]</strong> Constant for relative style pattern. (Geerbt von DateFormat) |
| RelativeShort |
Veraltet.
<strong>[icu]</strong> Constant for relative style pattern. (Geerbt von DateFormat) |
| Second |
<strong>[icu]</strong> Constant for date skeleton with second. (Geerbt von DateFormat) |
| SecondField |
Veraltet.
FieldPosition-Selektor für die Feldausrichtung von 's' entsprechend dem |
| Short |
Veraltet.
Konstante für kurzes Stilmuster. (Geerbt von 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. (Geerbt von DateFormat) |
| StandaloneDayField |
Veraltet.
<strong>[icu]</strong> FieldPosition-Selektor für die Feldausrichtung "c", die dem |
| StandaloneMonthField |
Veraltet.
<strong>[icu]</strong> FieldPosition selector for 'L' field alignment, corresponding to the |
| StandaloneQuarterField |
Veraltet.
<strong>[icu]</strong> FieldPosition selector for 'q' field alignment, corresponding to the |
| TimezoneField |
Veraltet.
FieldPosition-Selektor für die Ausrichtung des Felds z, die den |
| TimezoneGenericField |
Veraltet.
<strong>[icu]</strong> FieldPosition selector for 'v' field alignment, corresponding to the |
| TimezoneIsoField |
Veraltet.
<strong>[icu]</strong> FieldPosition-Selektor für die Feldausrichtung "X", die den |
| TimezoneIsoLocalField |
Veraltet.
<strong>[icu]</strong> FieldPosition-Selektor für die Ausrichtung von "x"-Feldern, die den |
| TimezoneLocalizedGmtOffsetField |
Veraltet.
<strong>[icu]</strong> FieldPosition selector for 'O' field alignment, corresponding to the |
| TimezoneRfcField |
Veraltet.
<strong>[icu]</strong> FieldPosition-Selektor für "Z"-Feldausrichtung, die den |
| TimezoneSpecialField |
Veraltet.
<strong>[icu]</strong> FieldPosition-Selektor für die Ausrichtung des Felds "V", die den |
| Weekday |
<strong>[icu]</strong> Constant for date skeleton with weekday. (Geerbt von DateFormat) |
| WeekOfMonthField |
Veraltet.
FieldPosition-Selektor für die Ausrichtung des Felds "W" entsprechend dem |
| WeekOfYearField |
Veraltet.
FieldPosition-Selektor für die Ausrichtung des Felds "w" entsprechend dem |
| Year |
<strong>[icu]</strong> Constant for date skeleton with year. (Geerbt von DateFormat) |
| YearAbbrMonth |
<strong>[icu]</strong> Constant for date skeleton with year and abbreviated month. (Geerbt von DateFormat) |
| YearAbbrMonthDay |
<strong>[icu]</strong> Konstante für Datumsskelett mit Jahr, abgekürzter Monat und Tag. (Geerbt von DateFormat) |
| YearAbbrMonthWeekdayDay |
<strong>[icu]</strong> Konstante für Datumsskelett mit Jahr, abgekürzter Monat, Wochentag und Tag. (Geerbt von DateFormat) |
| YearAbbrQuarter |
<strong>[icu]</strong> Constant for date skeleton with year and abbreviated quarter. (Geerbt von DateFormat) |
| YearField |
Veraltet.
FieldPosition-Selektor für die Ausrichtung von y-Feldern, die dem |
| YearMonth |
<strong>[icu]</strong> Constant for date skeleton with year and month. (Geerbt von DateFormat) |
| YearMonthDay |
<strong>[icu]</strong> Constant for date skeleton with year, month, and day. (Geerbt von DateFormat) |
| YearMonthWeekdayDay |
<strong>[icu]</strong> Konstante für Datumsskelett mit Jahr, Monat, Wochentag und Tag. (Geerbt von DateFormat) |
| YearNameField |
Veraltet.
<strong>[icu]</strong> FieldPosition-Selektor für die Feldausrichtung "U", die dem |
| YearNumMonth |
<strong>[icu]</strong> Constant for date skeleton with year and numeric month. (Geerbt von DateFormat) |
| YearNumMonthDay |
<strong>[icu]</strong> Constant for date skeleton with year, numeric month, and day. (Geerbt von DateFormat) |
| YearNumMonthWeekdayDay |
<strong>[icu]</strong> Constant for date skeleton with year, numeric month, weekday, and day. (Geerbt von DateFormat) |
| YearQuarter |
<strong>[icu]</strong> Constant for date skeleton with year and quarter. (Geerbt von DateFormat) |
| YearWoyField |
Veraltet.
<strong>[icu]</strong> FieldPosition selector for 'Y' field alignment, corresponding to the |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Calendar |
Gibt den Kalender zurück, der diesem Datums-/Uhrzeitformatierer zugeordnet ist. -oder- Legt den Kalender fest, der in diesem Datumsformat verwendet werden soll. (Geerbt von DateFormat) |
| CalendarLenient |
Gibt zurück, ob die Datums-/Uhrzeitanalyse im gekapselten Calendar -Objekt lenient ist. -or- Gibt an, ob die Datums-/Uhrzeitanalyse im gekapselten Calendar-Objekt lenient sein soll. (Geerbt von DateFormat) |
| Class |
Gibt die Laufzeitklasse dieses Werts |
| DateFormatSymbols |
Ruft die Datums-/Uhrzeitformatierungsdaten ab. -or- Ermöglicht ihnen das Festlegen der Datums-/Uhrzeitformatierungsdaten. |
| Handle |
Das Handle für die zugrunde liegende Android-Instanz. (Geerbt von Object) |
| JniIdentityHashCode |
Ruft den Identitätshashcode ab, der diesem Java Peer von der Interop-Laufzeit zugewiesen ist. (Geerbt von Object) |
| JniManagedPeerState |
<strong>[icu enhancement]</strong> ICU Ersetzung für |
| JniPeerMembers |
<strong>[icu enhancement]</strong> ICU Ersetzung für |
| Lenient |
Gibt zurück, ob sowohl die Datums-/Uhrzeitanalyse im gekapselten Calendar-Objekt als auch das DateFormat-Leerzeichen & Numerische Verarbeitung ist lenient. -or- Gibt an, ob die Datums-/Uhrzeitanalyse lenient sein soll. (Geerbt von DateFormat) |
| NumberFormat |
Gibt den Zahlenformatierer zurück, den dieser Datums-/Uhrzeitformatierer zum Formatieren und Analysieren einer Uhrzeit verwendet. -or- Legt den Zahlenformatierer fest. (Geerbt von DateFormat) |
| PeerReference |
Ruft den JNI-Objektverweis für diesen Java Peer ab. (Geerbt von Object) |
| Symbols |
Methode für Unterklassen für den Zugriff auf dateFormatSymbols. |
| ThresholdClass |
<strong>[icu enhancement]</strong> ICU Ersetzung für |
| ThresholdType |
<strong>[icu enhancement]</strong> ICU Ersetzung für |
| TimeZone |
Gibt die Zeitzone zurück. -or- Legt die Zeitzone für den Kalender dieses DateFormat -Objekts fest. (Geerbt von DateFormat) |
| TimeZoneFormat |
<strong>[icu]</strong> Ruft den Zeitzonenformatierer ab, den dieser Datums-/Uhrzeitformatierer zum Formatieren und Analysieren einer Zeitzone verwendet. -or- <strong>[icu]</strong> Ermöglicht es Ihnen, den Zeitzonenformatierer festzulegen. |
Methoden
| Name | Beschreibung |
|---|---|
| ApplyLocalizedPattern(String) |
Wenden Sie die angegebene lokalisierte Musterzeichenfolge auf dieses Datumsformat an. |
| ApplyPattern(String) |
Wenden Sie die angegebene nicht zugewiesene Musterzeichenfolge auf dieses Datumsformat an. |
| Clone() |
Erstellt und gibt eine Kopie dieses Objekts zurück. (Geerbt von _Format) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
<strong>[icu enhancement]</strong> ICU Ersetzung für |
| Dispose() |
Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden. (Geerbt von Object) |
| Dispose(Boolean) |
Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden. (Geerbt von Object) |
| DisposeUnlessReferenced() |
<strong>[icu enhancement]</strong> ICU Ersetzung für |
| Equals(Object) |
<strong>[icu enhancement]</strong> ICU Ersetzung für |
| Equals(Object) |
Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist. (Geerbt von Object) |
| Format(Calendar, StringBuffer, FieldPosition) |
Formatiert ein Datum oder eine Uhrzeit, die seit dem 1. Januar 1970 00:00:00:00 GMT standard ist. |
| Format(Date, StringBuffer, FieldPosition) |
Formatiert ein Datum in eine Datums-/Uhrzeitzeichenfolge. (Geerbt von DateFormat) |
| Format(Date) |
Formatiert ein Datum in eine Datums-/Uhrzeitzeichenfolge. (Geerbt von DateFormat) |
| Format(Object, StringBuffer, FieldPosition) |
Formatiert ein Zeitobjekt in eine Zeitzeichenfolge. (Geerbt von DateFormat) |
| Format(Object) |
Formatiert ein Objekt, um eine Zeichenfolge zu erzeugen. (Geerbt von _Format) |
| FormatToCharacterIterator(Object) |
Formatiert ein Objekt, das ein |
| Get2DigitYearStart() |
Gibt das Anfangsdatum des 100-Jahres-Zeitraums 2-stellige Jahre zurück, die als "innerhalb" interpretiert werden. |
| GetBooleanAttribute(DateFormat+BooleanAttribute) |
<strong>[icu enhancement]</strong> ICU Ersetzung für |
| GetContext(DisplayContext+Type) |
<strong>[icu enhancement]</strong> ICU Ersetzung für |
| GetHashCode() |
Gibt einen Hashcodewert für das Objekt zurück. (Geerbt von Object) |
| GetNumberFormat(Char) |
geben Sie das für das Feld verwendete NumberFormat wie "y"(Jahr) und "M"(Jahr) an. |
| JavaFinalize() |
Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind. (Geerbt von Object) |
| MatchQuarterString(String, Int32, Int32, String[], Calendar) |
Versuchen Sie, den Text an einer bestimmten Position mit einem Array von Viertelzeichenfolgen abzugleichen. |
| MatchString(String, Int32, Int32, String[], Calendar) |
Versuchen Sie, den Text an einer bestimmten Position mit einem Array von Zeichenfolgen abzugleichen. |
| Notify() |
Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet. (Geerbt von Object) |
| NotifyAll() |
Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten. (Geerbt von Object) |
| Parse(String, Calendar, ParsePosition) |
Überschreibt DateFormat |
| Parse(String, ParsePosition) |
Analysiert eine Datums-/Uhrzeitzeichenfolge entsprechend der angegebenen Analyseposition. (Geerbt von DateFormat) |
| Parse(String) |
Analysiert eine Datums-/Uhrzeitzeichenfolge. (Geerbt von DateFormat) |
| ParseObject(String, ParsePosition) |
Analysiert eine Datums-/Uhrzeitzeichenfolge in ein Objekt. (Geerbt von DateFormat) |
| ParseObject(String) |
Analysiert Text vom Anfang der angegebenen Zeichenfolge, um ein Objekt zu erzeugen. (Geerbt von _Format) |
| PatternCharToDateFormatField(Char) |
<strong>[icu enhancement]</strong> ICU Ersetzung für |
| Set2DigitYearStart(Date) |
Legt den 100-Jahres-Zeitraum 2-stellige Jahre fest, wird so interpretiert, dass er am Datum beginnt, an dem der Benutzer angibt. |
| SetBooleanAttribute(DateFormat+BooleanAttribute, Boolean) |
<strong>[icu enhancement]</strong> ICU Ersetzung für |
| SetContext(DisplayContext) |
<strong>[icu]</strong> Legen Sie einen bestimmten DisplayContext-Wert im Formatierer fest, z. B. CAPITALIZATION_FOR_STANDALONE. (Geerbt von DateFormat) |
| SetHandle(IntPtr, JniHandleOwnership) |
Legt die Handle-Eigenschaft fest. (Geerbt von Object) |
| SetNumberFormat(String, NumberFormat) |
Zulassen, dass der Benutzer das NumberFormat für mehrere Felder festlegen Kann es sich um ein einzelnes Feld wie "y"(Jahr) oder "M" (Monat) Es kann mehrere Felder kombiniert werden: "yMd"(Jahr, Monat und Datum) Hinweis: 1 Symbolfeld ist für mehrere Symbolfelder ausreichend (y" überschreibt "yy", "yyy", "yyy") Wenn das Feld nicht numerisch ist, dann hat die Außerkraftsetzung keine Auswirkung (z. B. "MMM" verwendet Abkürzung und kein numerisches Feld) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
<strong>[icu enhancement]</strong> ICU Ersetzung für |
| SubFormat(Char, Int32, Int32, FieldPosition, DateFormatSymbols, Calendar) |
Formatiert ein einzelnes Feld unter Berücksichtigung des Musterzeichens. |
| SubParse(String, Int32, Char, Int32, Boolean, Boolean, Boolean[], Calendar) |
Geschützte Methode, die ein Feld der Eingabezeichenfolge in einen numerischen Feldwert konvertiert. |
| ToArray<T>() |
Erstellt ein verwaltetes Array aus diesem Java Arraywrapper. (Geerbt von Object) |
| ToLocalizedPattern() |
Zurückgeben einer lokalisierten Musterzeichenfolge, die dieses Datumsformat beschreibt. |
| ToPattern() |
Gibt eine Musterzeichenfolge zurück, die dieses Datumsformat beschreibt. |
| ToString() |
Gibt eine Zeichenfolgendarstellung des Objekts zurück. (Geerbt von Object) |
| UnregisterFromRuntime() |
Hebt die Registrierung dieses Java Peers aus der Interop-Laufzeit auf. (Geerbt von Object) |
| Wait() |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em< oder >em<unterbrochen>/em<.><> (Geerbt von Object) |
| Wait(Int64, Int32) |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
| Wait(Int64) |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
| ZeroPaddingNumber(Int64, Int32, Int32) |
Formatiert eine Zahl mit dem angegebenen Minimum und der maximalen Anzahl von Ziffern. |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| IJavaPeerable.Disposed() |
<strong>[icu enhancement]</strong> ICU Ersetzung für |
| IJavaPeerable.Finalized() |
<strong>[icu enhancement]</strong> ICU Ersetzung für |
| IJavaPeerable.JniObjectReferenceControlBlock |
<strong>[icu enhancement]</strong> ICU Ersetzung für |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
<strong>[icu enhancement]</strong> ICU Ersetzung für |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
<strong>[icu enhancement]</strong> ICU Ersetzung für |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
<strong>[icu enhancement]</strong> ICU Ersetzung für |
| IJavaPeerable.UnregisterFromRuntime() |
<strong>[icu enhancement]</strong> ICU Ersetzung für |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Ruft den JNI-Namen des Typs der Instanz |
| JavaAs<TResult>(IJavaPeerable) |
Versuchen Sie, die Eingabe |
| JavaCast<TResult>(IJavaObject) |
Führt eine android-laufzeitgecheckte Typkonvertierung aus. |
| JavaCast<TResult>(IJavaObject) |
<strong>[icu enhancement]</strong> ICU Ersetzung für |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Versuchen Sie, die Eingabe |