NSTimeInterval startTime = [[[NSDate alloc] init] timeIntervalSince1970] //処理を実行 通常はstartTimeはインスタンス変数で定義し、↑と↓は別関数で実行する int dt = (int)([[[NSDate alloc] init] timeIntervalSince1970] - startTime); int s = dt % 60; int m = (dt - s) / 60 % 60; int h = (dt - s - m * 60) / 3600 % 3600; if(h>9){//10時間を越えた場合は9:59:59と表示する。 h = 9; m = 59; s = 59; } NSString *timeStr = [NSString stringWithFormat:@"%d:%02d:%0