2010-12-17 4 views

Répondre

3

méthode -components:fromDate:toDate:options: dans NSCalendar classe fait exactement ce dont vous avez besoin - vous pouvez spécifier quels éléments la date dont vous avez besoin dans votre différence définissant des indicateurs correspondants dans le 1er paramètre (vérifier docs de référence pour plus de détails)

+1

+1 Je pense que c'est une meilleure réponse. – Ishu

+0

Wow! Vladimir vous étiez super! tu es devenu mon nouveau mythe (remplacé par batman) –

0
NSDate *today = [NSDate date]; 
NSTimeInterval interval = [today timeIntervalSinceDate:lastDate]; 
     int weeksForLastDate=interval/604800; 

cela donne vous les semaines, vous pouvez trouver des années, etc., donc vous devez mettre en œuvre cette logique en fonction de vous et aussi le format de la date en fonction de vous.

ici intervalle vous donne le temps en secondes afin de le convertir en fonction de vous.

Questions connexes