In Ihrem Datumsformat für die falsche Einstellung ist dd-MM-yyyy HH: mm: ss. vielleicht war das das problem .. du bekommst falsches datum und bekommst keine antwort ich sende little bit code für den tag diffrence.
%Vor%
Bearbeiten 1:
Wir können Datumsunterschied mit folgender Funktion finden:
%Vor%von Abizern's ans. Weitere Informationen zu NSDateComponent finden Sie hier.
Eine einfachere Methode ist:
%Vor%Und die Ergebnisse sind:
Startdatum, 2011-01-01 00:00:00 +0000
Enddatum, 2011-03-25 00:00:00 +0000
83
Der Versuch, Sekunden zu verwenden und zu manipulieren, um Zeitunterschiede zu berechnen, ist eine schlechte Idee. Es gibt eine ganze Menge von Klassen und Methoden, die von Cocoa für kalendarische Berechnungen bereitgestellt werden. Sie sollten sie so oft wie möglich verwenden.
Tags und Links ios nsdateformatter nsdate