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

  • dirkgently1

    dirkgently1

    13 NİSAN 2006
  • fireflame65

    fireflame65

    27 Mart 2007
  • SuicideSheeep

    SuicideSheee

    8 Ocak 2012