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

  • Deany Boii

    Deany Boii

    27 Kasım 2007
  • Dirty Loops

    Dirty Loops

    21 Mayıs 2007
  • Kupa World

    Kupa World

    1 EYLÜL 2011