我正在尝试将时间戳(NSTimeInterval)转换为日期格式。我得到了正确的当前日期(日-月-年),但时间不对。这是我的代码。如何修复它以正确获取当前时间?提前致谢。
- (NSString*)formatTimestamp:(NSTimeInterval)timeStamp
{
NSDate *date = [NSDate dateWithTimeIntervalSinceNow:timeStamp];
NSDateFormatter *formatter=[[NSDateFormatter alloc]init];
[formatter setDateFormat:@"dd-MM-yyyy HH:mm:ss:SSS zzz"];
NSString *dateString=[formatter stringFromDate:date];
[formatter release];
return dateString;
}