NSDateFormatter のタイムゾーンとロケールを設定しようとしましたが、何も動作しないようです。ここにコードがあります
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"MM/dd/yyyy hh:mm:ss"];
NSString *myFireDateString=[@"9/17/11" stringByAppendingString:@" 09:00:00"];
NSDate *myFireDate = [dateFormat dateFromString:myFireDateString];
NSLog(@"The datestring is is %@",myFireDateString);
NSLog(@"The formatted date is %@",myFireDate);
出力は次のとおりです。
日付文字列は 9/17/11 09:00:00 です
フォーマットされた日付は 2011-09-17 13:00:00 です