Gibt es eine aktuelle, umfassende Liste der unterstützten Datumsformat Muster/Token? Ich habe an den API docs suchen, und sie erwähnen einige von ihnen, wie MM
, aber wo ist der Rest?Umfassende Liste der Formatmuster Datum in obj-c für iOS
15
A
Antwort
16
Apple importiert den Unicode-Standard, so dass der Anhang, der Datumsformatfelder zusammenfasst, here ist.
13
Wenn Sie die Links zu den "Data Formatting Guide" folgen, werden Sie diese Information sehen:
Das Format-String verwendet die Formatmuster aus dem Unicode Technical Standard-35 #. Die Version des Standards variiert mit der Freisetzung des Betriebssystem:
- Formatter in iOS 5,0-5,1 Verwendung Version tr35-19.
- Formatierer in iOS 4.0-4.2 verwenden Version tr35-15. Verwendung iOS 3.2
- Formatter in Version tr35-12.
- Formatierer in OS X v10.8 und iOS 6.0 verwenden Version tr35-25.
- Formatierer in OS X v10.7 und iOS 4.3 verwenden Version tr35-17.
- Formatierer in OS X v10.6 und iOS 3.0-3.1 verwenden Version tr35-10.
+0
Ja, das ist die vollständigen Informationen. Apple macht es ein wenig schwer zu graben - ein paar Dereferenzierungsebenen von NSDateFormatter html. –
Vom NSDateFormatter doc klicken Sie auf den Link zu „Datenformatierung Guide“, dann „Datum Formatter“, dann finden ein paar Absätze nach unten, um die Liste der Formatierer-Versionen. Im Allgemeinen möchten Sie "Version tr35-25" auswählen, es sei denn, Sie zielen auf iOS 5. –
Es ist so tief in der Navigation zu finden, obwohl es unvermeidlich ist! http://www.unicode.org/reports/tr35/tr35-31/tr35-dates.html#Date_Format_Patterns – redestructa
Umfassende Liste hier gefunden http://www.codingexplorer.com/swiftly-getting-human-readable-date- NSDateFormatter/ – AMAN77