Als «nsdate» getaggte Fragen

NSDate-Objekte repräsentieren einen einzelnen Zeitpunkt. NSDate ist ein Klassencluster. Die einzige öffentliche Oberklasse, NSDate, deklariert die programmatische Schnittstelle für bestimmte und relative Zeitwerte. Die mit NSDate erstellten Objekte werden als Datumsobjekte bezeichnet. Sie sind unveränderliche Objekte. Aufgrund der Natur von Klassenclustern sind von der NSDate-Klasse zurückgegebene Objekte nicht Instanzen dieser abstrakten Klasse, sondern einer ihrer privaten Unterklassen.


17
NSDate erhalten Jahr / Monat / Tag
Wie kann ich das Jahr / den Monat / den Tag eines NSDateObjekts ohne weitere Informationen abrufen? Mir ist klar, dass ich das wahrscheinlich mit etwas Ähnlichem machen könnte: NSCalendar *cal = [[NSCalendar alloc] init]; NSDateComponents *components = [cal components:0 fromDate:date]; int year = [components year]; int month = [components …


13
So vergleichen Sie zwei NSDates: Welches ist neuer?
Ich versuche eine DropBox-Synchronisierung zu erreichen und muss die Daten zweier Dateien vergleichen. Eine befindet sich auf meinem DropBox-Konto und eine auf meinem iPhone. Ich habe mir Folgendes ausgedacht, aber ich erhalte unerwartete Ergebnisse. Ich denke, ich mache etwas grundlegend Falsches, wenn ich die beiden Daten vergleiche. Ich habe einfach …


19
Ermitteln der Differenz zwischen zwei NSDates in (Monate / Tage / Stunden / Minuten / Sekunden)
Ich versuche, die Differenz zwischen dem aktuellen Datum als NSDate()und einem Datum aus einem PHP- time();Aufruf zu ermitteln, zum Beispiel : NSDate(timeIntervalSinceReferenceDate: 1417147270). Wie kann ich den Zeitunterschied zwischen den beiden Daten ermitteln? Ich hätte gerne eine Funktion, die die beiden Daten vergleicht und if(seconds > 60)dann Minuten, if(minutes > …
206 ios  swift  macos  nsdate 


4
Was ist die optimale Methode zum Speichern eines NSDate in NSUserDefaults?
Es gibt zwei Möglichkeiten, ein NSDate in NSUserDefaults zu speichern, auf die ich gestoßen bin. Option 1 - setObject: forKey: // Set NSDate *myDate = [NSDate date]; [[NSUserDefaults standardUserDefaults] setObject:myDate forKey:@"myDateKey"]; // Get NSDate *myDate = (NSDate *)[[NSUserDefaults standardUserDefaults] objectForKey:@"myDateKey"]; Option 2 - timeIntervalSince1970 // Set NSDate *myDate = [NSDate …

20
Wie kann man feststellen, ob ein NSDate heute ist?
Wie überprüfe ich, ob ein NSDatezu heute gehört? Ich habe es mit den ersten 10 Zeichen von überprüft [aDate description]. [[aDate description] substringToIndex:10]Gibt einen String wie folgt zurück, "YYYY-MM-DD"also habe ich den String mit dem von zurückgegebenen String verglichen [[[NSDate date] description] substringToIndex:10]. Gibt es eine schnellere und / oder …


16
NSDate-Vergleich mit Swift
Ich arbeite an einer App, bei der das Fälligkeitsdatum für Hausaufgaben überprüft werden muss. Ich möchte wissen, ob ein Fälligkeitsdatum innerhalb der nächsten Woche liegt und ob es dann eine Aktion ausführt. Die meiste Dokumentation, die ich finden konnte, befindet sich in Objective-C und ich kann nicht herausfinden, wie es …
153 swift  nsdate  xcode6 

18
Datumsformat in Swift
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)




Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.