現在の日付をログアウトしようとすると、実際の日付とは異なる日付が取得されます:
NSLog(@"日付 %@",[NSDate 日付]);
出力 2012-04-25 23:59:28 +0000
私の機械の時間 2012-04-26 2:02 AM
誰でもこれを修正する方法を知っていますか? ありがとう
編集
nsdataformatter を使用したときに得られるものは次のとおりです
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"yyyy-MM-dd hh:mm:ss"];
[formatter setTimeZone:[NSTimeZone defaultTimeZone]];
NSDate *date =[formatter dateFromString:[NSString stringWithString:@"2012-04-26 01:00:00"]];
NSLog(@"date %@",date);
出力: 2012-04-25 23:00:00 +0000 紛らわしい!