2012-03-08 35 views

回答

1

NSDate* date = [NSDate dateWithTimeIntervalSince1970: 133123088]

1
NSTimeInterval timeInterval = 133123088; // NSTimeInterval is a double 
NSDate *date = [NSDate dateWithTimeIntervalSince1970:timeInterval]; 

注意133123088对应于1974年。所以我猜你缺少在133123088一个数字,使它成为一个日期在2012年的日期:例如:1331230880

NSTimeInterval timeInterval = 1331230880; 
NSDate *date = [NSDate dateWithTimeIntervalSince1970:timeInterval]; 

NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; 
formatter.dateFormat = @"yyyy/MM/dd HH:mm:ss"; 
NSString *dateString = [formatter stringFromDate:date];