finde die Gesamtzahl der Tage zwischen zwei Daten im iPhone

8

Ich möchte die Gesamtzahl der Tage zwischen zwei Daten finden.

z.B. Heute ist 01.01.2011 (TT-MM-JJJJ) und zweites Datum ist (25-03-2011), wie würde ich die Gesamtzahl der Tage finden?

%Vor%     
KETAN 20.05.2011, 08:45
quelle

9 Antworten

10

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.

    
AJPatel 20.05.2011 09:48
quelle
6
%Vor%

Ich hoffe, es wird für Sie funktionieren ........

    
SJS 20.05.2011 08:51
quelle
5

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.

    
Abizern 17.09.2011 11:38
quelle
3

Versuchen Sie es

%Vor%     
Chetan Bhalara 20.05.2011 09:13
quelle
1

// probiere es

aus %Vor%     
user3091160 03.01.2014 07:22
quelle
1

, um die Anzahl der Daten zwischen Startdatum und Enddatum zu finden.

%Vor%     
MAHBOOB 19.02.2014 09:59
quelle
0
%Vor%     
Iphone_Hunter 07.05.2014 21:19
quelle
0
%Vor%     
Iphone_Hunter 07.05.2014 21:25
quelle
-2

Bitte versuchen Sie es. Hoffe es hilft dir ...

%Vor%     
Mitesh Khatri 20.05.2011 08:52
quelle

Tags und Links