2012-12-13 12 views
15

Czy istnieje aktualna, wyczerpująca lista obsługiwanych wzorców/tokenów formatu daty? Patrzę na API docs i wspominają kilka z nich, takich jak MM, ale gdzie jest reszta?Pełna lista wzorców formatów daty w obj-c dla iOS

+0

Z NSDateFormatter doc kliknij na link „Formatowanie danych Guide”, a następnie „Date formatujących”, a następnie, kilka akapitów w dół, znaleźć listę wersji formater. Generalnie chcesz wybrać "wersję tr35-25", chyba że kierujesz ją na iOS 5. –

+0

Jest tak głęboko w nawigacji, aby znaleźć, choć jest nieuniknione! http://www.unicode.org/reports/tr35/tr35-31/tr35-dates.html#Date_Format_Patterns – redestructa

+0

Pełna lista dostępna tutaj: http://www.codingexplorer.com/swiftly-getting-human-readable-date- nsdateformatter/ – AMAN77

Odpowiedz

16

Apple importuje standard Unicode, więc dodatek, który podsumowuje pola formatu daty, to here.

13

Jeśli zastosujemy się linki do „Data Formatting Guide”, pojawi się następujące informacje:

Ciąg Format wykorzystuje wzorce format z Technicznego Unicode Standardu nr 35. Wersja standardu zmienia się wraz z wydaniem systemu operacyjnego :

  • formatujących w iOS 5,0-5,1 użytkowania wersji tr35-19.
  • Formatery w iOS 4.0-4.2 używają wersji tr35-15.
  • Formatery w systemie iOS 3.2 używają wersji tr35-12.
  • Formatery w systemie OS X 10.8 i iOS 6.0 używają wersji tr35-25.
  • Formatery w OS X v10.7 i iOS 4.3 używają wersji tr35-17.
  • Formatery w systemie OS X 10.6 i iOS 3.0-3.1 używają wersji tr35-10.
+0

Tak, to jest kompletna informacja. Apple sprawia, że ​​trochę trudno jest wykopać - kilka poziomów pośrednich z NSDateFormatter html. –

Powiązane problemy