2
我有这个的UIDatePicker - 以小时为单位2个日期之间的差异:分
NSDate *date1Val = date1.date;
NSDate *date2Val = date2.date;
NSTimeInterval interval = [date2Val timeIntervalSinceDate:date1Val];
int hours = (int)interval/3600; // integer division to get the hours part
int minutes = (interval - (hours*3600))/60; // interval minus hours part (in seconds) divided by 60 yields minutes
NSString *timeDiff = [NSString stringWithFormat:@"%d:%d", hours, minutes];
但它不告诉我正确的日期 - 24小时,它说:23:57不知道为什么
是的,我已经设置everythign correcly – vivianaranha 2010-11-13 11:03:30