Klasse, die Zeichenfolgendarstellungen von NSDate- (und NSCalendarDate-) Objekten erstellt und Textdarstellungen von Datum und Uhrzeit in NSDate-Objekte konvertiert.
Es scheint, dass NSDateFormatteres eine "Funktion" gibt, die Sie unerwartet beißt: Wenn Sie eine einfache "feste" Formatoperation ausführen, wie z. NSDateFormatter* fmt = [[NSDateFormatter alloc] init]; [fmt setDateFormat:@"yyyyMMddHHmmss"]; NSString* dateStr = [fmt stringFromDate:someDate]; [fmt release]; Dann funktioniert es in den USA und den meisten Regionen gut, BIS ... jemand, dessen …
Wie konvertiere ich diese Datums- und Uhrzeitangabe vom Datum? Von diesem: 29.02.2016 12:24:26 bis: 29. Februar 2016 Bisher ist dies mein Code und er gibt einen Nullwert zurück: let dateFormatter = NSDateFormatter() dateFormatter.dateFormat = "MM-dd-yyyy" dateFormatter.timeZone = NSTimeZone(name: "UTC") let date: NSDate? = dateFormatter.dateFromString("2016-02-29 12:24:26") print(date)
Wie kann ich diesen String "2016-04-14T10:44:00+0000"in einen konvertieren NSDateund nur das Jahr, den Monat, den Tag und die Stunde behalten? Das Tin der Mitte wirft wirklich ab, was ich gewohnt bin, wenn ich mit Datteln arbeite.
Grundsätzlich muss ich das aktuelle Datum und die aktuelle Uhrzeit separat abrufen, formatiert als: 2009-04-26 11:06:54 Der folgende Code wird aus einer anderen Frage zum gleichen Thema generiert jetzt: | 2009-06-01 23:18:23 +0100 | dateString: | 01. Juni 2009 23: 18 | analysiert: | 2009-06-01 23:18:00 +0100 | Das ist …
Es ist leicht genug, die ISO 8601-Datumszeichenfolge (zum Beispiel 2004-02-12T15:19:21+00:00) in PHP über abzurufen date('c'), aber wie erhält man sie in Objective-C (iPhone)? Gibt es einen ähnlich kurzen Weg, dies zu tun? Hier ist der lange Weg, den ich gefunden habe: NSDateFormatter* dateFormatter = [[[NSDateFormatter alloc] init] autorelease]; dateFormatter.dateFormat = …
Ich möchte die Komponenten Tag, Monat und Jahr NSDatein ganzzahliger Form erhalten, dh wenn das Datum 1/2/1988 ist, sollte ich 1, 2 und 1988 separat als Ganzzahl erhalten. Wie kann ich das in iOS machen? Ich fand die ähnliche Frage aber die Methode descriptionWithCalendarFormat: gibt eine Warnung und scheint mittlerweile …
Ich weiß, dass die NSDateformatter-Funktionssuite ein Segen für die Menschheit ist, aber gleichzeitig ist sie für mich sehr verwirrend. Ich hoffe du kannst mir helfen. Irgendwo in meinem Code gibt es ein int, das einen Monat darstellt. Also: 1 wäre Januar, 2. Februar usw. In meiner Benutzeroberfläche möchte ich diese …
Ich habe eine grundlegende Methode, die die aktuelle Zeit abruft und in einen String setzt. Wie kann ich jedoch das aktuelle Datum und die aktuelle Uhrzeit in einem UNIX-Zeitstempelformat seit 1970 formatieren? Hier ist mein Code: NSDate *currentTime = [NSDate date]; NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"hh-mm"]; NSString …
Ich habe einen Code, mit dem ich Kalenderdaten sortieren kann, die so aussehen: #if !(TARGET_IPHONE_SIMULATOR) NSString *formatString = [NSDateFormatter dateFormatFromTemplate:@"HH:mm dd MMM yyyy" options:0 locale:[NSLocale currentLocale]]; [fmt setDateFormat:formatString]; #else [fmt setDateFormat:@"HH:mm dd MMM yyyy"]; #endif Wenn ich es im Simulator laufen lasse, ist alles in Ordnung. Wenn ich es auf …
Was ist der genaue Unterschied zwischen 'JJJJ' und 'JJJJ'? Ich habe in diesem Link gelesen , dass es heißt Ein häufiger Fehler ist die Verwendung von JJJJ. JJJJ gibt das Kalenderjahr an, während JJJJ das Jahr (der „Woche des Jahres“) angibt, das im ISO-Jahres-Wochen-Kalender verwendet wird. In den meisten Fällen …
Ich versuche, eine am / pm-Formatzeit in eine 24-Stunden-Formatzeit umzuwandeln 6:35 PM to 18:35 Ich habe diesen Code auf dem Spielplatz ausprobiert, aber es scheint nicht zu funktionieren, wenn ich die Zeit alleine lasse let dateAsString = "02/12/15, 6:35 PM" let dateFormatter = NSDateFormatter() dateFormatter.dateFormat = "HH" let date = …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.