SORU
3 Kasım 2010, ÇARŞAMBA


Ne kadar zaman hesaplamak için iOS iki tarih arasındaki saat sonra

Ne zaman iki kez (muhtemelen farklı günlerde meydana gelen) arasında saatte geçen iOS hesaplayabilir miyim?

CEVAP
3 Kasım 2010, ÇARŞAMBA


NSDateişlevitimeİntervalSinceDate:saniyeler içinde iki tarih arasındaki farkı verir.

 NSDate* date1 = someDate;
 NSDate* date2 = someOtherDate;
 NSTimeInterval distanceBetweenDates = [date1 timeIntervalSinceDate:date2];
 double secondsInAnHour = 3600;
 NSInteger hoursBetweenDates = distanceBetweenDates / secondsInAnHour;

Bakın, buelma referans kütüphanehttp://developer.apple.com/library/mac/navigation/ ya eğer böyle büyük mükafat kullanıyorsanız sadece seçin/yardım belgelerinemenüsünden.

Bakın: how-to-convert-an-nstimeinterval-seconds-into-minutes

--edit: ÐąrέÐέvil's answer below for correctly handling daylight savings/leap seconds

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ★ByScrapi★ Designs

    ★ByScrapi

    27 AĞUSTOS 2013
  • Justin Case

    Justin Case

    3 EKİM 2011
  • ThePhestor

    ThePhestor

    22 Mart 2011