swift - benutzerdefiniertes lokales Datum formatieren
Mittels swift, ich möchte meine custom dateFormatter.dateFormat zu MMM-d oder d-MMM-je nach Position des Benutzers. Es scheint einfach genug, wenn ich eine Standard kurze.medium.etc Stil, aber für design - /layout-überlegungen brauche ich dieses benutzerdefinierte format.
Hilfe?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Konnte man Lesen das aktuelle Gerät Gebietsschema und legen Sie das format entsprechend.
Werfen Sie auch einen Blick auf
NSDateFormatter.dateFormatFromTemplate
:Gibt-format und Bestellung anwendbar für bestimmtes Gebietsschema aus den Elementen, die Sie angeben (Monat und Tag (in diesem Fall), aber es ist nicht immer "MMM d" oder "d-MMM", wie Sie benötigen. Sie können laufen, um zu sehen, die Streicher ist es tatsächlich erzeugt für jedes Gebietsschema:
Dies ist eine alte Frage, aber ich fand es durch tun schwer Forschung. Es ist schon eine Weile her und Swift 3 ist raus. So wandelte ich die @sagits Antwort auf Swift 3 wenn jemand es braucht:
Obige Antwort bei der Verwendung einer sql-datetime-from server: