次のコードを使用して、18900 の値を hh:mm:ss に変換しています。
残念ながら、返された値は 06:15:00 になるため、正しくないようです。
誰かがなぜそれがうまくいかないのかアドバイスしてもらえますか
ありがとう
-(NSString*)setHours:(double)result
{
NSLog(@"result %0.2f",result);
NSDate *date = [NSDate dateWithTimeIntervalSince1970:result];
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"hh:mm:ss"];
NSString *localizedString = [formatter stringFromDate:date];
[formatter release];
return localizedString;
}