在“application:didFinishLaunchingWithOptions:”方法的MyappAppDelegate.m文件中,我刚写道:
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中做了一些不好的设置吗?
提前致谢。
答案 0 :(得分:4)
您正在使用日历。
检查设置/常规/国际/日历。把它设置回格里高利。