2012-04-18 125 views

回答

5

您的大问题是整数不会像日期/时间那样运行。由于您使用的是Objective-C,所以您应该使用NSDate类和关联的类来设置日期和时间以及管理日历。

首先阅读Date and Time Programming Guide。那会比我再写一遍更好。

+0

就像一个小评论,你可能要考虑的NSDate这种方法为-timeIntervalSince1970,-timeIntervalSinceDate和-dateByAddingTimeInterval对于上述操作。 – Eugene 2012-04-18 14:46:34

0
int seconds = 115900 % 60; 
    int minutes = (115900/60) % 60; 
    int hours = 115900/ 3600; 
    return [NSString stringWithFormat:@"%02i:%02i:%02i",hours, minutes, seconds]; 
    //output like is HH:MM:SS