NSDateFormatter在模拟器中显示错误的日期格式(nachm。而不是PM)

时间:2010-09-16 12:07:48

标签: iphone objective-c cocoa-touch nsdateformatter

为什么模拟器会向我显示10:30 nachm.而不是10:30 PM?我使用以下代码:

NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat: @"h:mm a"];
NSLog(@"%@",[dateformat stringFromDate: myDate]);

好吧我想我必须在某个地方设置一个Locale ......

1 个答案:

答案 0 :(得分:1)

我认为模拟器中的语言设置为德语。比nachm。意味着Nachmittags。这等于PM。看一下模拟器中的设置。 ; - )