Freigeben über


SimpleDateFormat Klasse

Definition

SimpleDateFormat ist eine konkrete Klasse zum Formatieren und Analysieren von Datumsangaben auf gebietsschemasensitive Weise.

[Android.Runtime.Register("java/text/SimpleDateFormat", DoNotGenerateAcw=true)]
public class SimpleDateFormat : Java.Text.DateFormat
[<Android.Runtime.Register("java/text/SimpleDateFormat", DoNotGenerateAcw=true)>]
type SimpleDateFormat = class
    inherit DateFormat
Vererbung
SimpleDateFormat
Attribute

Hinweise

SimpleDateFormat ist eine konkrete Klasse zum Formatieren und Analysieren von Datumsangaben auf gebietsschemasensitive Weise. Es ermöglicht formatierung (Datum → Text), Analyse (Text → Datum) und Normalisierung.

SimpleDateFormat ermöglicht Ihnen zunächst die Auswahl von benutzerdefinierten Mustern für die Formatierung von Datums-/Uhrzeiten. Es wird jedoch empfohlen, einen Datum-Uhrzeit-Formatierer mit entweder getTimeInstance, oder getDateInstancegetDateTimeInstance in DateFormat. Jede dieser Klassenmethoden kann einen Datums-/Uhrzeitformatierer zurückgeben, der mit einem Standardformatmuster initialisiert wurde. Sie können das Formatmuster mithilfe der applyPattern Methoden nach Bedarf ändern. Weitere Informationen zur Verwendung dieser Methoden finden Sie unter DateFormat.

<h2>Datums- und Uhrzeitmuster</h2>

Datums- und Uhrzeitformate werden durch <em-Datums->und Uhrzeitmuster</em-Zeichenfolgen> angegeben. Innerhalb von Datums- und Uhrzeitmusterzeichenfolgen werden nicht angeschriebene Buchstaben von 'A' bis zu 'Z''a''z' Zeichenfolgen als Musterbuchstaben interpretiert, die die Komponenten einer Datums- oder Uhrzeitzeichenfolge darstellen. Text kann mit einfachen Anführungszeichen (') zitiert werden, um die Interpretation zu vermeiden. "''" stellt ein einzelnes Anführungszeichen dar. Alle anderen Zeichen werden nicht interpretiert; sie werden einfach während der Formatierung in die Ausgabezeichenfolge kopiert oder während der Analyse mit der Eingabezeichenfolge abgeglichen.

Die folgenden Musterbuchstaben werden definiert (alle anderen Zeichen von 'A' bis zu 'Z' denen 'a''z' reserviert): <blockquote<>table class="striped"><caption style="display:none">Chart shows pattern letters, date/time component, presentation, and examples.</caption>thead><tr><th scope="col" style="text-align:left">Letter <th scope="col" style="text-align:left">Date or Time Component <th scope="col" style="text-align:left"text-align:left ">Presentation <th scope="col" style="text-align:left">Examples <th scope="col" style="text-align:left">Supported (API Levels) </thead><tbody<>tr<>th scope="row">G<td>Era< Designator <td>Text<td><AD>1+</td<>tr<>th scope="row"<>ytd Year td>Year <td Year td;<>>199696<td>1+</td><tr><th scope="row"<>Ytd Week year <td>Year td;<>>200909<td>24+</td<>tr<>th scope="row"M<>td Month in year (kontextsensitiv) <td>Month<td>July>; ; 07<Jultd>1+</td<>tr<>th scope="row"><Ltd>Month in year (eigenständige Form) <td Month<td>July>; ; 07<Jultd>TBD</td><tr><th scope="row"w><td>Week in year <td>Number<td td><>271+</td<>tr<>th scope="row"><Wtd>Week in month <td>Number<td td>><21+</td<>tr><th scope="row"<>Dtd Day in year <td>>Number td Number<td>189<td>1+</td<>tr<>th scope="row"d><td>Day in month <td>Number<td td><>101+</td<>tr><th scope="row"F><td>Day of week in month <td Number<td<>2>td>1+</td><tr><th scope="row"<E>td Day name in week <td Text>><td>Tuesday; Tue<td>1+</td<>tr<>th scope="row"<u>td>Day number of week (1 = Montag, ..., 7 = Sonntag) <td>Number<td td1><>24+</td><tr><th scope="row"a<>td>Am/pm marker <td>Text<td td td<>PM>1+</td><tr<>th scope="row"H><td>Stunde am Tag (0-23) td td td><0<>1+</td><tr<>th scope="row"><ktd>Hour in day (1-24) <>td Number<td td>>24<1+</td><tr><th scope="row"<>Ktd>Hour in am/pm (0-11) <td td><td td0>><1+</td><tr><th scope=><"row">h<td>Hour in am/pm (1-12) <td>Number<td td>12<>1+</td<>tr><th scope="row">m<td>Minute in hour <td>Number<td td><30>1+</td<>tr><th scope="row">s<td>Second in minute <td>Number<td td td><>551+</td><Tr><th scope="row">S<td>Millisecond <td>Number<td td>>978<1+</td><tr<>th scope="row"><ztd Zeitzone <td>>Allgemeine Zeitzone<tdPacific Standard Time>; ; PSTGMT-08:00<td>1+</td<>tr><th scope="row"<Z>td>Zeitzone <td>RFC 822 Zeitzone<td td>-0800<>1+</td><tr<>th scope="row"><Xtd Zeitzone <td>>ISO 8601 Zeitzone<td; -0800<-08:00>-08td>24+</td<>/tbody></table></blockquote> Pattern letters are usually repeated, as their number determines the exact presentation: <ul<>li><strong>"text">Text:</strong> For formatting, if the number of pattern letters is 4 or more, the full form is used; otherwise a short or abbreviated form is used if available. Bei der Analyse werden beide Formen unabhängig von der Anzahl der Musterbuchstaben akzeptiert.</li li>><<strong>"number">Number:</strong> For formatting, the number of pattern letter is the minimum number of digits, and shorter numbers are zero-padded to this amount. Bei der Analyse wird die Anzahl der Musterbuchstaben ignoriert, es sei denn, sie müssen zwei angrenzende Felder trennen.</li li><><strong>"year">Year:</strong> Wenn der Formatierer #getCalendar() Calendar der gregorianische Kalender ist, werden die folgenden Regeln angewendet. <ul><li>Für formatierung, wenn die Anzahl der Musterbuchstaben 2 ist, wird das Jahr auf 2 Ziffern abgeschnitten; andernfalls wird es als Zahl interpretiert. <li>Für die Analyse, wenn die Anzahl der Musterbuchstaben mehr als 2 ist, wird das Jahr buchstäblich interpretiert, unabhängig von der Anzahl der Ziffern. Verwenden Sie also das Muster "MM/dd/yyyy", "01/11/12" parses to Jan 11, 12 A.D. <li>Für die Analyse mit dem abgekürzten Jahresmuster ("y" oder "yy") SimpleDateFormat muss das abgekürzte Jahr relativ zu einem Jahrhundert interpretiert werden. Dies geschieht durch Anpassen von Datumsangaben, die innerhalb von 80 Jahren vor und 20 Jahre nach der Erstellung der SimpleDateFormat Instanz liegen. Beispielsweise wird die Zeichenfolge "01/11/12" als 11. Januar 2012 und eine SimpleDateFormat Instanz interpretiert, die am 11. Januar 1997 erstellt wurde, während die Zeichenfolge "05/04/64" als 4. Mai 1964 interpretiert wird. Bei der Analyse werden nur Zeichenfolgen, die aus genau zwei Ziffern bestehen, wie sie definiert Character#isDigit(char)sind, in das Standard jahrhundert analysiert. Jede andere numerische Zeichenfolge, z. B. eine einstellige Zeichenfolge, eine Zeichenfolge mit drei oder mehr Ziffern oder eine zweistellige Zeichenfolge, die nicht alle Ziffern ist (z. B. "-1"), wird buchstäblich interpretiert. Daher werden "01/02/3" oder "01/02/003" analysiert, wobei dasselbe Muster wie der 2. Januar 3 AD verwendet wird. Ebenso wird "01/02/-3" als 2. Januar 4 v. Chr. analysiert. </ul> Andernfalls werden spezifische Kalendersystemformulare angewendet. Wenn die Anzahl der Musterbuchstaben 4 oder mehr beträgt, wird sowohl für die Formatierung als auch für die Analyse ein kalenderspezifisches Kalender#LONG-Formular verwendet. Andernfalls wird ein kalenderspezifisches Kalender-#SHORT-Kurz- oder Abgekürzte Formular verwendet. <br> Wenn Wochenjahr 'Y' angegeben ist und der kalender #getCalendar() keine Wochenjahre unterstützt, wird stattdessen das Kalenderjahr ('y') verwendet. Die Unterstützung von Wochenjahren kann mit einem Anruf von DateFormat#getCalendar() getCalendar().java.util.Calendar#isWeekDateSupported() isWeekDateSupported().</li li>><<strong>"month">Month:</strong> Wenn die Anzahl der Musterbuchstaben 3 oder mehr ist, wird der Monat als Text interpretiert; andernfalls wird er als Zahl interpretiert. <ul><li>Letter <em>M</em> erzeugt kontextabhängige Monatsnamen, z. B. die eingebettete Form von Namen. Letter <em>M</em> ist kontextsensitiv in dem Sinne, dass, wenn sie im eigenständigen Muster verwendet wird, z. B. "MMMM", die eigenständige Form eines Monatsnamens und wenn sie in dem Muster verwendet wird, das andere Felder enthält, z. B. "d MMMM", die Formatform eines Monatsnamens. Beispielsweise ist Januar in der katalanischen Sprache "degener" in der Formatform, während sie "gener" in der eigenständigen Form ist. In diesem Fall erzeugt "MMMM" "gener" und der Monatsteil des "d MMMM" erzeugt "degener". Wenn eine DateFormatSymbols explizit mit Konstruktor #SimpleDateFormat(String,DateFormatSymbols) oder Methode #setDateFormatSymbols(DateFormatSymbols)festgelegt wurde, werden die von der DateFormatSymbols Methode angegebenen Monatsnamen verwendet.</li li><>Letter <em>L</em> produziert die eigenständige Form von Monatsnamen.</li></ul><br></li li><<>strong>"timezone">General time zone:</strong> Time zones are interpreted as text if they have names. Für Zeitzonen, die einen GMT-Offsetwert darstellen, wird die folgende Syntax verwendet:

<a id="GMTOffsetTimeZone"><i>GMTOffsetTimeZone:</i></a>
                        {@code GMT} <i>Sign</i> <i>Hours</i> {@code :} <i>Minutes</i>
<i>Sign:</i> one of
                        {@code + -}
<i>Hours:</i>
<i>Digit</i>
<i>Digit</i> <i>Digit</i>
<i>Minutes:</i>
<i>Digit</i> <i>Digit</i>
<i>Digit:</i> one of
                        {@code 0 1 2 3 4 5 6 7 8 9}

Die Stunden müssen zwischen 0 und 23 und Minuten zwischen 00 und 59 betragen . Das Format ist gebietsschemaunabhängig, und Ziffern müssen aus dem einfachen lateinischen Block des Unicode-Standards entnommen werden.

Für die Analyse werden auch RFC 822-Zeitzonen akzeptiert.</li li>><<strong>"rfc822timezone">RFC 822 zeitzone:</strong> Für die Formatierung wird das RFC 822 4-stellige Zeitzonenformat verwendet:

<i>RFC822TimeZone:</i>
<i>Sign</i> <i>TwoDigitHours</i> <i>Minutes</i>
<i>TwoDigitHours:</i>
<i>Digit Digit</i>

TwoDigitHours muss zwischen 00 und 23 sein. Andere Definitionen gelten für allgemeine Zeitzonen.

Für die Analyse werden auch allgemeine Zeitzonen akzeptiert. <li><strong>"iso8601timezone">ISO 8601 Zeitzone:</strong> Die Anzahl der Musterbuchstaben bestimmt das Format für Formatierung und Analyse wie folgt:

<i>ISO8601TimeZone:</i>
<i>OneLetterISO8601TimeZone</i>
<i>TwoLetterISO8601TimeZone</i>
<i>ThreeLetterISO8601TimeZone</i>
<i>OneLetterISO8601TimeZone:</i>
<i>Sign</i> <i>TwoDigitHours</i>
                        {@code Z}
<i>TwoLetterISO8601TimeZone:</i>
<i>Sign</i> <i>TwoDigitHours</i> <i>Minutes</i>
                        {@code Z}
<i>ThreeLetterISO8601TimeZone:</i>
<i>Sign</i> <i>TwoDigitHours</i> {@code :} <i>Minutes</i>
                        {@code Z}

Andere Definitionen gelten für allgemeine Zeitzonen oder RFC 822-Zeitzonen.

Für die Formatierung wird der Offsetwert von GMT 0 "Z" erzeugt. Wenn die Anzahl der Musterbuchstaben 1 ist, wird jeder Bruchteil einer Stunde ignoriert. Wenn z. B. das Muster ist "X" und die Zeitzone "GMT+05:30"ist, "+05" wird diese erzeugt.

Für die Analyse wird der Buchstabe "Z" als UTC-Zeitzonen-Kennzeichner analysiert (daher "09:30Z" wird er als "09:30 UTC"analysiert. Allgemeine Zeitzonen werden <>nicht<> akzeptiert.

Wenn die Anzahl der "X" Musterbuchstaben 4 oder mehr (z. B. XXXX) ist, IllegalArgumentException wird beim Erstellen eines SimpleDateFormat oder #applyPattern(String) beim Anwenden eines Musters ausgelöst. </ul>SimpleDateFormat unterstützt <auch lokalisierte>Datums- und Uhrzeitmuster</em-Zeichenfolgen> . In diesen Zeichenfolgen können die oben beschriebenen Musterbuchstaben durch andere, gebietsschemaabhängige Musterbuchstaben ersetzt werden. SimpleDateFormat behandelt nicht die Lokalisierung von Text, der nicht die Musterbriefe ist; das liegt an dem Client der Klasse.

<h3>Beispiele</h3>

Die folgenden Beispiele zeigen, wie Datums- und Uhrzeitmuster im US-Gebietsschema interpretiert werden. Das angegebene Datum und die angegebene Uhrzeit sind 2001-07-04 12:08:56 Ortszeit in der Zeitzone der USA. <blockquote><table class="striped"><caption style="display:none">Examples of date and time patterns interpreted in the U.S. locale</caption><thead><tr><th scope="col" style="text-align:left">Date and Time Pattern <th scope="col" style="text-align:left">Result </thead<>tbody><tr><th scope="row"><"yyyy.MM.dd G 'at' HH:mm:ss z"td>2001.07.04 AD at 12:08:56 PDT<tr<>th scope="row">"EEE, MMM d, ''yy"<Td>Wed, Jul 4, '01<tr><th scope="row"<>"h:mm a"td<>12:08 PMtr<>th scope="row""hh 'o''clock' a, zzzz"<>td>12 o'clock PM, Pacific Daylight Time<tr<>th scope="row"<"K:mm a, z">td>0:08 PM, PDT<tr<>th scope="row""yyyyy.MMMMM.dd GGG hh:mm aaa"><td<>02001.July.04 AD 12:08 PMtr><th scope="row""EEE, d MMM yyyy HH:mm:ss Z"><tdWed, 4 Jul 2001 12:08:56 -0700><tr<>th scope="row"><"yyMMddHHmmssZ"td tr th scope="row"td tr><th scope="row""yyyy-MM-dd'T'HH:mm:ss.SSSZ"><td>010704120856-0700<>2001-07-04T12:08:56.235-0700<Tr><th scope="row">"yyyy-MM-dd'T'HH:mm:ss.SSSXXX"<td2001-07-04T12:08:56.235-07:00><tr><th scope="row""YYYY-'W'ww-u"><td><2001-W27-3/tbody<>/table></blockquote>

<h3>"synchronization">Synchronization</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.

In 1.1 hinzugefügt.

Java-Dokumentation für java.text.SimpleDateFormat.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

SimpleDateFormat()

Erstellt ein SimpleDateFormat Standardmuster und Datumsformatsymbole für das Standardgebietsschema java.util.Locale.Category#FORMAT FORMAT .

SimpleDateFormat(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

SimpleDateFormat(String)

Erstellt ein SimpleDateFormat Verwenden des angegebenen Musters und die Standarddatumsformatsymbole für das Standardgebietsschema java.util.Locale.Category#FORMAT FORMAT .

SimpleDateFormat(String, DateFormatSymbols)

Erstellt ein SimpleDateFormat symbol für das angegebene Muster und das Datumsformat.

SimpleDateFormat(String, Locale)

Erstellt ein SimpleDateFormat mithilfe des angegebenen Musters und der Standarddatumsformatsymbole für das angegebene Gebietsschema.

Felder

AmPmField

Nützliche Konstante für AM_PM Feldausrichtung.

(Geerbt von DateFormat)
DateField

Nützliche Konstante für DATE-Feldausrichtung.

(Geerbt von DateFormat)
DayOfWeekField

Nützliche Konstante für DAY_OF_WEEK Feldausrichtung.

(Geerbt von DateFormat)
DayOfWeekInMonthField

Nützliche Konstante für DAY_OF_WEEK_IN_MONTH Feldausrichtung.

(Geerbt von DateFormat)
DayOfYearField

Nützliche Konstante für DAY_OF_YEAR Feldausrichtung.

(Geerbt von DateFormat)
Default

Konstante für Standardstilmuster.

(Geerbt von DateFormat)
EraField

Nützliche Konstante für DIE ERA-Feldausrichtung.

(Geerbt von DateFormat)
Full

Konstante für vollständiges Stilmuster.

(Geerbt von DateFormat)
Hour0Field

Nützliche Konstante für nullbasierte HOUR-Feldausrichtung.

(Geerbt von DateFormat)
Hour1Field

Nützliche Konstante für die 1-basierte HOUR-Feldausrichtung.

(Geerbt von DateFormat)
HourOfDay0Field

Nützliche Konstante für nullbasierte HOUR_OF_DAY Feldausrichtung.

(Geerbt von DateFormat)
HourOfDay1Field

Nützliche Konstante für eine 1-basierte HOUR_OF_DAY Feldausrichtung.

(Geerbt von DateFormat)
Long

Konstante für langes Formatvorlagenmuster.

(Geerbt von DateFormat)
Medium

Konstante für mittleres Stilmuster.

(Geerbt von DateFormat)
MillisecondField

Nützliche Konstante für MILLISECOND-Feldausrichtung.

(Geerbt von DateFormat)
MinuteField

Nützliche Konstante für MINUTE-Feldausrichtung.

(Geerbt von DateFormat)
MonthField

Nützliche Konstante für die Ausrichtung von MONTH-Feldern.

(Geerbt von DateFormat)
SecondField

Nützliche Konstante für die Ausrichtung des ZWEITEN Felds.

(Geerbt von DateFormat)
Short

Konstante für kurzes Stilmuster.

(Geerbt von DateFormat)
TimezoneField

Nützliche Konstante für TIMEZONE-Feldausrichtung.

(Geerbt von DateFormat)
WeekOfMonthField

Nützliche Konstante für WEEK_OF_MONTH Feldausrichtung.

(Geerbt von DateFormat)
WeekOfYearField

Nützliche Konstante für WEEK_OF_YEAR Feldausrichtung.

(Geerbt von DateFormat)
YearField

Nützliche Konstante für YEAR-Feldausrichtung.

(Geerbt von DateFormat)

Eigenschaften

Calendar

Ruft den Kalender ab, der diesem Datums-/Uhrzeitformatierer zugeordnet ist. -oder- Legen Sie den Kalender fest, der in diesem Datumsformat verwendet werden soll.

(Geerbt von DateFormat)
Class

Gibt die Laufzeitklasse dieses Werts Objectzurück.

(Geerbt von Object)
DateFormatSymbols

Ruft eine Kopie der Datums- und Uhrzeitformatsymbole dieses Datumsformats ab. -or- Legt die Datums- und Uhrzeitformatsymbole dieses Datumsformats fest.

Handle

Das Handle für die zugrunde liegende Android-Instanz.

(Geerbt von Object)
JniIdentityHashCode

SimpleDateFormat ist eine konkrete Klasse zum Formatieren und Analysieren von Datumsangaben auf gebietsschemasensitive Weise.

(Geerbt von Object)
JniPeerMembers

SimpleDateFormat ist eine konkrete Klasse zum Formatieren und Analysieren von Datumsangaben auf gebietsschemasensitive Weise.

Lenient

Geben Sie an, ob die Datums-/Uhrzeitanalyse lenient sein soll. -or- Geben Sie an, ob die Datums-/Uhrzeitanalyse lenient sein soll.

(Geerbt von DateFormat)
NumberFormat

Ruft den Zahlenformatierer ab, den dieser Datums-/Uhrzeitformatierer zum Formatieren und Analysieren einer Uhrzeit verwendet. -oder- Ermöglicht das Festlegen des Zahlenformatierers.

(Geerbt von DateFormat)
PeerReference

SimpleDateFormat ist eine konkrete Klasse zum Formatieren und Analysieren von Datumsangaben auf gebietsschemasensitive Weise.

(Geerbt von Object)
ThresholdClass

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

ThresholdType

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

TimeZone

Ruft die Zeitzone ab. -or- Legt die Zeitzone für den Kalender dieses DateFormat Objekts fest.

(Geerbt von DateFormat)

Methoden

ApplyLocalizedPattern(String)

Wendet die angegebene lokalisierte Musterzeichenfolge auf dieses Datumsformat an.

ApplyPattern(String)

Wendet die angegebene Musterzeichenfolge auf dieses Datumsformat an.

Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von _Format)
Dispose()

SimpleDateFormat ist eine konkrete Klasse zum Formatieren und Analysieren von Datumsangaben auf gebietsschemasensitive Weise.

(Geerbt von Object)
Dispose(Boolean)

SimpleDateFormat ist eine konkrete Klasse zum Formatieren und Analysieren von Datumsangaben auf gebietsschemasensitive Weise.

(Geerbt von Object)
Equals(Object)

Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist.

(Geerbt von Object)
Format(Date)

Formatiert eine Date in eine Datum-Uhrzeit-Zeichenfolge.

(Geerbt von DateFormat)
Format(Date, StringBuffer, FieldPosition)

Formatiert die angegebene Date in eine Datums-/Uhrzeitzeichenfolge und fügt das Ergebnis an das angegebene StringBufferAnfügen an.

Format(Object)

Formatiert ein Objekt, um eine Zeichenfolge zu erzeugen.

(Geerbt von _Format)
Format(Object, StringBuffer, FieldPosition)

Formatiert den angegebenen Object Wert in eine Datums-/Uhrzeitzeichenfolge.

(Geerbt von DateFormat)
FormatToCharacterIterator(Object)

Formatiert ein Objekt, das ein AttributedCharacterIteratorObjekt erzeugt.

(Geerbt von _Format)
Get2DigitYearStart()

Gibt das Anfangsdatum des 100-Jahres-Zeitraums 2-stellige Jahre zurück, die als "innerhalb" interpretiert werden.

GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
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)

Analysiert Text vom Anfang der angegebenen Zeichenfolge, um ein Datum zu erzeugen.

(Geerbt von DateFormat)
Parse(String, ParsePosition)

Analysiert Text aus einer Zeichenfolge, um eine Date.

ParseObject(String)

Analysiert Text vom Anfang der angegebenen Zeichenfolge, um ein Objekt zu erzeugen.

(Geerbt von _Format)
ParseObject(String, ParsePosition)

Analysiert Text aus einer Zeichenfolge, um eine Date.

(Geerbt von DateFormat)
Set2DigitYearStart(Date)

Legt den 100-Jahres-Zeitraum 2-stellige Jahre fest, wird so interpretiert, dass er am Datum beginnt, an dem der Benutzer angibt.

SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
ToArray<T>()

SimpleDateFormat ist eine konkrete Klasse zum Formatieren und Analysieren von Datumsangaben auf gebietsschemasensitive Weise.

(Geerbt von Object)
ToLocalizedPattern()

Gibt eine lokalisierte Musterzeichenfolge zurück, 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()

SimpleDateFormat ist eine konkrete Klasse zum Formatieren und Analysieren von Datumsangaben auf gebietsschemasensitive Weise.

(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)

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, 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)

Explizite Schnittstellenimplementierungen

IJavaPeerable.Disposed()

SimpleDateFormat ist eine konkrete Klasse zum Formatieren und Analysieren von Datumsangaben auf gebietsschemasensitive Weise.

(Geerbt von Object)
IJavaPeerable.DisposeUnlessReferenced()

SimpleDateFormat ist eine konkrete Klasse zum Formatieren und Analysieren von Datumsangaben auf gebietsschemasensitive Weise.

(Geerbt von Object)
IJavaPeerable.Finalized()

SimpleDateFormat ist eine konkrete Klasse zum Formatieren und Analysieren von Datumsangaben auf gebietsschemasensitive Weise.

(Geerbt von Object)
IJavaPeerable.JniManagedPeerState

SimpleDateFormat ist eine konkrete Klasse zum Formatieren und Analysieren von Datumsangaben auf gebietsschemasensitive Weise.

(Geerbt von Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

SimpleDateFormat ist eine konkrete Klasse zum Formatieren und Analysieren von Datumsangaben auf gebietsschemasensitive Weise.

(Geerbt von Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

SimpleDateFormat ist eine konkrete Klasse zum Formatieren und Analysieren von Datumsangaben auf gebietsschemasensitive Weise.

(Geerbt von Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

SimpleDateFormat ist eine konkrete Klasse zum Formatieren und Analysieren von Datumsangaben auf gebietsschemasensitive Weise.

(Geerbt von Object)

Erweiterungsmethoden

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

SimpleDateFormat ist eine konkrete Klasse zum Formatieren und Analysieren von Datumsangaben auf gebietsschemasensitive Weise.

GetJniTypeName(IJavaPeerable)

SimpleDateFormat ist eine konkrete Klasse zum Formatieren und Analysieren von Datumsangaben auf gebietsschemasensitive Weise.

Gilt für: