的NSDate在返回错误年
问题描述:
在MyappAppDelegate.m文件 “中:didFinishLaunchingWithOptions:应用程序” 的方法,我只是写:的NSDate在返回错误年
NSDateFormatter *df = [[NSDateFormatter alloc] init];
[df setDateFormat:@"yyyy"];
NSDate *date = [NSDate date];
NSLog(@"%@", [df stringFromDate:date]);
return;
而且随着iPhoneSimulator跑,控制台说:
2010-10- 15 20:38:43.571 Myapp [59828:207] 0022
我不明白发生了什么事。
因此,我创建了新的Xcode项目并进行了上述测试,然后正确返回了'2010'。我在Myapp中做了一些错误的设置吗?
在此先感谢。
- 的iOS SDK 4.1
- 的Xcode 3.2.4
- 使用库:http://github.com/klazuka/Kal,TTP://www.tbxml.co.uk/TBXML/TBXML_Free.html
答
您正在使用日历。
检查设置/常规/国际/日历。将其重新设为格雷戈里。
非常感谢你,fluchtpunkt!它是固定的。那么,我正在为日语创建应用程序,所以我必须继续处理这些混音。不管怎样,谢谢! – ksk77 2010-10-15 16:00:31