DateFormat 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.DateFormat.
[Android.Runtime.Register("android/icu/text/DateFormat", ApiSince=24, DoNotGenerateAcw=true)]
public abstract class DateFormat : Android.Icu.Text.UFormat
[<Android.Runtime.Register("android/icu/text/DateFormat", ApiSince=24, DoNotGenerateAcw=true)>]
type DateFormat = class
inherit UFormat
- Vererbung
- Abgeleitet
- Attribute
Hinweise
<strong>[icu enhancement]</strong> ICU Ersetzung für java.text.DateFormat. Methoden, Felder und andere für ICU spezifische Funktionen werden als "<strong>[icu]</strong>" bezeichnet.
DateFormat ist eine abstrakte Klasse für Datums-/Uhrzeitformatierungsunterklassen, die Datumsangaben oder Uhrzeiten auf sprachunabhängige Weise formatieren und analysieren. Die Unterklasse für Datums-/Uhrzeitformatierung, z. B. SimpleDateFormat, ermöglicht die Formatierung (z. B. Datum ->-Text), die Analyse (Text -> Datum) und die Normalisierung. Das Datum wird als Date Objekt oder als Millisekunden seit dem 1. Januar 1970, 00:00:00:00 GMT dargestellt.
DateFormat hilft Ihnen beim Formatieren und Analysieren von Datumsangaben für jedes Gebietsschema. Ihr Code kann vollständig unabhängig von den Gebietsschemakonventionen für Monate, Wochentage oder sogar das Kalenderformat sein: Mondkalender im Vergleich zur Sonne. Es stellt viele Klassenmethoden zum Abrufen von Standardformatierern für Datum/Uhrzeit basierend auf der Standardeinstellung für ein bestimmtes Gebietsschema und eine Reihe von Formatierungsformatvorlagen oder beliebigen "Skeletten" bereit.
<ol><li>Die Formatierungsformate umfassen FULL, LONG, MITTEL und SHORT. Weitere Details und Beispiele für die Verwendung dieser Formatvorlagen finden Sie in den Methodenbeschreibungen.
<li>Die Formatierungsformatvorlagen decken nur einen Bruchteil der erforderlichen Verwendung ab. Sie müssen häufig nur bestimmte Kombinationen von Feldern wie Monat und Jahr haben, aber sie muss entsprechend einem bestimmten Gebietsschema formatiert werden. Dazu wird die GetPatternInstance()-Methode verwendet, die ein Skelett liefert. Es gibt eine Reihe von Konstanten, die gemeinsame vordefinierte Skelette aufweisen, z #MINUTE_SECOND . B. für etwas wie "13:45" oder #YEAR_ABBR_MONTH für etwas wie "Sept 2012".
</ol>
Verwenden Sie zum Formatieren eines Datums für das aktuelle Gebietsschema eine der statischen Factorymethoden:
myString = DateFormat.getDateInstance().format(myDate);
myString = DateFormat.getPatternInstance(DateFormat.YEAR_ABBR_MONTH).format(myDate);
Wenn Sie mehrere Zahlen formatieren, ist es effizienter, das Format abzurufen und mehrmals zu verwenden, damit das System nicht mehrmals die Informationen zu den Konventionen der lokalen Sprache und des Landes abruft.
DateFormat df = DateFormat.getDateInstance();
for (int i = 0; i < a.length; ++i) {
output.println(df.format(myDate[i]) + "; ");
}
Um ein Datum für ein anderes Gebietsschema zu formatieren, geben Sie es im Aufruf von getDateInstance() an.
DateFormat df = DateFormat.getDateInstance(DateFormat.LONG, Locale.FRANCE);
Sie können auch ein DateFormat zum Analysieren verwenden.
myDate = df.parse(myString);
Es sind viele statische Factorymethoden verfügbar. Verwenden Sie getDateInstance, um das normale Datumsformat für dieses Land abzurufen. Verwenden Sie getTimeInstance, um das Zeitformat für dieses Land abzurufen. Verwenden Sie getDateTimeInstance, um ein Datums- und Uhrzeitformat abzurufen. Sie können verschiedene Optionen an diese Factorymethoden übergeben, um die Länge des Ergebnisses zu steuern. von SHORT bis MEDIUM bis LONG bis FULL. Das genaue Ergebnis hängt vom Gebietsschema ab, aber im Allgemeinen: <ul><li>SHORT ist vollständig numerisch, wie 12.13.52 oder 3:30 Uhr <li>MEDIUM ist länger, z. B. Jan 12, 1952 <li>LONG ist länger, z. B. 12. Januar 1952 oder 3:30:32 uhr <li>FULL ist ziemlich vollständig angegeben, z. B. Dienstag, 12. April 1952 AD oder 3:30:42 Uhr PST. </ul>
Verwenden Sie getPatternInstance zum Formatieren mit einer Skelett. In der Regel ist dies mit einem vordefinierten Skelett, z #YEAR_ABBR_MONTH . B. für etwas wie "Sept 2012". Wenn Sie nicht eines der vordefinierten Skelette verwenden möchten, können Sie Eigenes bereitstellen. Die Skeletts sind wie die Muster in SimpleDateFormat, außer sie: <Ol><li>behalten nur den Feldmusterbuchstaben und ignorieren alle anderen Teile in einem Muster, z. B. Leerzeichen, Satzzeichen und Zeichenfolgenliterale.
<li>ist unabhängig von der Reihenfolge der Felder.
<li>ignoriert bestimmte Unterschiede bei der Länge des Musterbuchstabens des Felds: <ol><li>Für diese nicht-stelligen Kalenderfelder ist die Länge des Musterbuchstabens wichtig, z. B. MMM, MMMM und MMMMM; E und EEEE, und die Länge des Musterbuchstabens des Felds wird berücksichtigt.
<li>Für die Ziffernkalenderfelder, z. B. M oder MM, d oder tt, yyy oder jjjj, wird die Feldmusterlänge ignoriert, und die beste Übereinstimmung, die in Datumszeitmustern definiert ist, wird ohne Berücksichtigung der Feldmusterbuchstabenlänge im Skelett zurückgegeben.
</ol/ol><>
Sie können die Zeitzone auch auf Wunsch im Format festlegen. Wenn Sie noch mehr Kontrolle über das Format oder die Analyse wünschen (oder Ihren Benutzern mehr Kontrolle geben möchten), können Sie versuchen, das DateFormat, das Sie von den Factorymethoden in ein SimpleDateFormat abrufen, zu konvertieren. Dies wird für die Mehrheit der Länder funktionieren; Denken Sie einfach daran, es in einen Try-Block zu setzen, falls Sie auf eine ungewöhnliche stoßen.
Sie können auch Formen der Analyse- und Formatmethoden mit ParsePosition und FieldPosition verwenden, damit Sie <ul><li>schrittweise durch Teile einer Zeichenfolge analysieren können. <ein>bestimmtes Feld ausrichten oder herausfinden, wo es sich für die Auswahl auf dem Bildschirm befindet. </ul>
<h3-Synchronisierung></h3>
Datumsformate werden nicht synchronisiert. Es wird empfohlen, separate Formatinstanzen für jeden Thread zu erstellen. Wenn mehrere Threads gleichzeitig auf ein Format zugreifen, muss es extern synchronisiert werden.
Java Dokumentation für android.icu.text.DateFormat.
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 |
|---|---|
| DateFormat() |
Erstellt ein neues Datumsformat. |
| DateFormat(IntPtr, JniHandleOwnership) |
<strong>[icu enhancement]</strong> ICU Ersetzung für |
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. |
| AbbrMonth |
<strong>[icu]</strong> Konstante für Datumsskelett mit abgekürzter Monat. |
| AbbrMonthDay |
<strong>[icu]</strong> Konstante für Datumsskelett mit abgekürzter Monat und Tag. |
| AbbrMonthWeekdayDay |
<strong>[icu]</strong> Konstante für Datumsskelett mit abgekürzter Monat, Wochentag und Tag. |
| AbbrQuarter |
<strong>[icu]</strong> Constant for date skeleton with abbreviated quarter. |
| 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. |
| 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. |
| AbbrWeekday |
<strong>[icu]</strong> Konstante für Datumsskelett mit abgekürzter Wochentag. |
| 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". |
| DateField |
Veraltet.
FieldPosition-Selektor für die Ausrichtung des Felds "d", die dem |
| Day |
<strong>[icu]</strong> Konstante für Datumsskelett mit Tag. |
| 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. |
| 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". |
| FractionalSecondField |
Veraltet.
<strong>[icu]</strong> FieldPosition selector for 'S' field alignment, corresponding to the |
| Full |
Veraltet.
Konstante für vollständiges Stilmuster. |
| GenericTz |
<strong>[icu]</strong> Constant for generic non-location format, such as Pacific Time; used in combinations date + time + zone, or time + zone. |
| Hour |
<strong>[icu]</strong> Constant for date skeleton with hour, with the locale's preferred hour format (12 or 24). |
| 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. |
| Hour24Minute |
<strong>[icu]</strong> Constant for date skeleton with hour and minute in 24-stunden präsentation. |
| Hour24MinuteSecond |
<strong>[icu]</strong> Constant for date skeleton with hour, minute, and second in 24-stunden präsentation. |
| HourMinute |
<strong>[icu]</strong> Constant for date skeleton with hour and minute, with the locale's preferred hour format (12 or 24). |
| HourMinuteSecond |
<strong>[icu]</strong> Constant for date skeleton with hour, minute, and second, with the locale's preferred hour format (12 or 24). |
| 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. |
| Long |
Veraltet.
Konstante für langes Formatvorlagenmuster. |
| Medium |
Veraltet.
Konstante für mittleres Stilmuster. |
| MillisecondField |
Veraltet.
Alias für FRACTIONAL_SECOND_FIELD. |
| MillisecondsInDayField |
Veraltet.
<strong>[icu]</strong> FieldPosition-Selektor für die Feldausrichtung "A", die dem |
| Minute |
<strong>[icu]</strong> Constant for date skeleton with minute. |
| 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. |
| Month |
<strong>[icu]</strong> Konstante für Datumsskelett mit Monat. |
| MonthDay |
<strong>[icu]</strong> Constant for date skeleton with long month and day. |
| 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. |
| None |
Veraltet.
<strong>[icu]</strong> Constant for empty style pattern. |
| NumMonth |
<strong>[icu]</strong> Constant for date skeleton with numeric month. |
| NumMonthDay |
<strong>[icu]</strong> Konstante für Datumsskelett mit numerischem Monat und Tag. |
| NumMonthWeekdayDay |
<strong>[icu]</strong> Constant for date skeleton with numeric month, weekday, and day. |
| Quarter |
<strong>[icu]</strong> Konstante für Datumsskelett mit Quartal. |
| QuarterField |
Veraltet.
<strong>[icu]</strong> FieldPosition selector for 'Q' field alignment, corresponding to the |
| Relative |
Veraltet.
<strong>[icu]</strong> Constant for relative style mask. |
| RelativeDefault |
Veraltet.
<strong>[icu]</strong> Constant for relative default style pattern. |
| RelativeFull |
Veraltet.
<strong>[icu]</strong> Constant for relative full style pattern. |
| RelativeLong |
Veraltet.
<strong>[icu]</strong> Constant for relative style pattern. |
| RelativeMedium |
Veraltet.
<strong>[icu]</strong> Constant for relative style pattern. |
| RelativeShort |
Veraltet.
<strong>[icu]</strong> Constant for relative style pattern. |
| Second |
<strong>[icu]</strong> Constant for date skeleton with second. |
| SecondField |
Veraltet.
FieldPosition-Selektor für die Feldausrichtung von 's' entsprechend dem |
| Short |
Veraltet.
Konstante für kurzes Stilmuster. |
| SpecificTz |
<strong>[icu]</strong> Constant for specific non-location format, such as Pacific Daylight Time; used in combinations date + time + zone, or time + zone. |
| 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. |
| 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. |
| YearAbbrMonth |
<strong>[icu]</strong> Constant for date skeleton with year and abbreviated month. |
| YearAbbrMonthDay |
<strong>[icu]</strong> Konstante für Datumsskelett mit Jahr, abgekürzter Monat und Tag. |
| YearAbbrMonthWeekdayDay |
<strong>[icu]</strong> Konstante für Datumsskelett mit Jahr, abgekürzter Monat, Wochentag und Tag. |
| YearAbbrQuarter |
<strong>[icu]</strong> Constant for date skeleton with year and abbreviated quarter. |
| 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. |
| YearMonthDay |
<strong>[icu]</strong> Constant for date skeleton with year, month, and day. |
| YearMonthWeekdayDay |
<strong>[icu]</strong> Konstante für Datumsskelett mit Jahr, Monat, Wochentag und Tag. |
| 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. |
| YearNumMonthDay |
<strong>[icu]</strong> Constant for date skeleton with year, numeric month, and day. |
| YearNumMonthWeekdayDay |
<strong>[icu]</strong> Constant for date skeleton with year, numeric month, weekday, and day. |
| YearQuarter |
<strong>[icu]</strong> Constant for date skeleton with year and quarter. |
| 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. |
| 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. |
| Class |
Gibt die Laufzeitklasse dieses Werts |
| DateInstance |
Gibt den Datumsformatierer mit der Standardformatvorlage für das Standardgebietsschema |
| DateTimeInstance |
Gibt den Datums-/Uhrzeitformatierer mit der Standardformatvorlage für das Standardgebietsschema |
| Handle |
Das Handle für die zugrunde liegende Android-Instanz. (Geerbt von Object) |
| Instance |
Gibt einen Standardformatierer für Datum/Uhrzeit zurück, der die SHORT-Formatvorlage sowohl für das Datum als auch für die Uhrzeit verwendet. |
| 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. |
| NumberFormat |
Gibt den Zahlenformatierer zurück, den dieser Datums-/Uhrzeitformatierer zum Formatieren und Analysieren einer Uhrzeit verwendet. -or- Legt den Zahlenformatierer fest. |
| PeerReference |
Ruft den JNI-Objektverweis für diesen Java Peer ab. (Geerbt von Object) |
| ThresholdClass |
<strong>[icu enhancement]</strong> ICU Ersetzung für |
| ThresholdType |
<strong>[icu enhancement]</strong> ICU Ersetzung für |
| TimeInstance |
Ruft den Zeitformatierer mit der Standardformatvorlage für das Standardgebietsschema |
| TimeZone |
Gibt die Zeitzone zurück. -or- Legt die Zeitzone für den Kalender dieses DateFormat -Objekts fest. |
Methoden
| Name | Beschreibung |
|---|---|
| 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 in eine Datums-/Uhrzeitzeichenfolge. |
| Format(Date, StringBuffer, FieldPosition) |
Formatiert ein Datum in eine Datums-/Uhrzeitzeichenfolge. |
| Format(Date) |
Formatiert ein Datum in eine Datums-/Uhrzeitzeichenfolge. |
| Format(Object, StringBuffer, FieldPosition) |
Formatiert ein Zeitobjekt in eine Zeitzeichenfolge. |
| Format(Object) |
Formatiert ein Objekt, um eine Zeichenfolge zu erzeugen. (Geerbt von _Format) |
| FormatToCharacterIterator(Object) |
Formatiert ein Objekt, das ein |
| GetAvailableLocales() |
Gibt den Satz von Gebietsschemas zurück, für die DateFormats installiert sind. |
| GetBooleanAttribute(DateFormat+BooleanAttribute) |
<strong>[icu enhancement]</strong> ICU Ersetzung für |
| GetContext(DisplayContext+Type) |
<strong>[icu enhancement]</strong> ICU Ersetzung für |
| GetDateInstance(Calendar, DateFormatStyle, Locale) |
Erstellt ein |
| GetDateInstance(Calendar, DateFormatStyle, ULocale) |
Erstellt ein |
| GetDateInstance(Calendar, DateFormatStyle) |
Erstellt ein |
| GetDateInstance(DateFormatStyle, Locale) |
Gibt den Datumsformatierer mit der angegebenen Formatierungsformatvorlage für das angegebene Gebietsschema zurück. |
| GetDateInstance(DateFormatStyle, ULocale) |
Gibt den Datumsformatierer mit der angegebenen Formatierungsformatvorlage für das angegebene Gebietsschema zurück. |
| GetDateInstance(DateFormatStyle) |
Gibt den Datumsformatierer mit der angegebenen Formatierungsformatvorlage für das Standardgebietsschema |
| GetDateTimeInstance(Calendar, DateFormatStyle, Int32, Locale) |
Erstellt ein |
| GetDateTimeInstance(Calendar, DateFormatStyle, Int32, ULocale) |
Erstellt ein |
| GetDateTimeInstance(Calendar, DateFormatStyle, Int32) |
Erstellt ein |
| GetDateTimeInstance(DateFormatStyle, Int32, Locale) |
Gibt den Datums-/Uhrzeitformatierer mit den angegebenen Formatierungsformatvorlagen für das angegebene Gebietsschema zurück. |
| GetDateTimeInstance(DateFormatStyle, Int32, ULocale) |
Gibt den Datums-/Uhrzeitformatierer mit den angegebenen Formatierungsformatvorlagen für das angegebene Gebietsschema zurück. |
| GetDateTimeInstance(DateFormatStyle, Int32) |
Gibt den Datums-/Uhrzeitformatierer mit den angegebenen Formatvorlagen für Datum und Uhrzeit für das Standardgebietsschema |
| GetHashCode() |
Gibt einen Hashcodewert für das Objekt zurück. (Geerbt von Object) |
| GetInstance(Calendar, Locale) |
Gibt einen Datums-/Uhrzeitformatierer zurück, der die SHORT-Formatvorlage sowohl für das Datum als auch für die Uhrzeit verwendet. |
| GetInstance(Calendar, ULocale) |
Gibt einen Datums-/Uhrzeitformatierer zurück, der die SHORT-Formatvorlage sowohl für das Datum als auch für die Uhrzeit verwendet. |
| GetInstance(Calendar) |
Gibt einen Standardformatierer für Datum/Uhrzeit zurück, der die SHORT-Formatvorlage sowohl für das Datum als auch für die Uhrzeit verwendet. |
| GetInstanceForSkeleton(Calendar, String, Locale) |
<strong>[icu]</strong> Erstellt ein |
| GetInstanceForSkeleton(Calendar, String, ULocale) |
<strong>[icu]</strong> Erstellt ein |
| GetInstanceForSkeleton(String, Locale) |
<strong>[icu]</strong> Gibt ein |
| GetInstanceForSkeleton(String, ULocale) |
<strong>[icu]</strong> Gibt ein |
| GetInstanceForSkeleton(String) |
<strong>[icu]</strong> Gibt ein |
| GetPatternInstance(Calendar, String, Locale) |
<strong>[icu]</strong> Erstellt ein |
| GetPatternInstance(Calendar, String, ULocale) |
<strong>[icu]</strong> Erstellt ein |
| GetPatternInstance(String, Locale) |
<strong>[icu]</strong> Gibt ein |
| GetPatternInstance(String, ULocale) |
<strong>[icu]</strong> Gibt ein |
| GetPatternInstance(String) |
<strong>[icu]</strong> Gibt ein |
| GetTimeInstance(Calendar, DateFormatStyle, Locale) |
Erstellt ein |
| GetTimeInstance(Calendar, DateFormatStyle, ULocale) |
Erstellt ein |
| GetTimeInstance(Calendar, DateFormatStyle) |
Erstellt ein |
| GetTimeInstance(DateFormatStyle, Locale) |
Gibt den Zeitformatierer mit der angegebenen Formatierungsformatvorlage für das angegebene Gebietsschema zurück. |
| GetTimeInstance(DateFormatStyle, ULocale) |
Gibt den Zeitformatierer mit der angegebenen Formatierungsformatvorlage für das angegebene Gebietsschema zurück. |
| GetTimeInstance(DateFormatStyle) |
Gibt den Zeitformatierer mit der angegebenen Formatierungsformatvorlage für das Standardgebietsschema |
| 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) |
| 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) |
Analysiert eine Datums-/Uhrzeitzeichenfolge entsprechend der angegebenen Analyseposition. |
| Parse(String, ParsePosition) |
Analysiert eine Datums-/Uhrzeitzeichenfolge entsprechend der angegebenen Analyseposition. |
| Parse(String) |
Analysiert eine Datums-/Uhrzeitzeichenfolge. |
| ParseObject(String, ParsePosition) |
Analysiert eine Datums-/Uhrzeitzeichenfolge in ein Objekt. |
| ParseObject(String) |
Analysiert Text vom Anfang der angegebenen Zeichenfolge, um ein Objekt zu erzeugen. (Geerbt von _Format) |
| 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. |
| SetHandle(IntPtr, JniHandleOwnership) |
Legt die Handle-Eigenschaft fest. (Geerbt von Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
<strong>[icu enhancement]</strong> ICU Ersetzung für |
| ToArray<T>() |
Erstellt ein verwaltetes Array aus diesem Java Arraywrapper. (Geerbt von Object) |
| 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) |
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 |