我已经实现了一个iphone应用程序,我想将NSDate转换为NSString,但采用德语格式。如何将NSDate转换为德语日期?
你能给我一些关于这个的想法。
我正在使用下面的代码。我们可以使用NSDate * date = [NSDate dateWithTimeIntervalSince1970:[[eventInfo valueForKey:@“startdat”] intValue]];} [
// 2011-05-01 21点04分00秒+0000(我geeting当日)
NSDateFormatter *formatter1 = [[NSDateFormatter alloc] init];
NSLocale *nl_NL = [[NSLocale alloc] initWithLocaleIdentifier:@"de_DE"];
[formatter1 setDateFormat:@"E,dd MMM yyyy"];
[formatter1 setLocale:nl_NL];
NSString *stringFromDate1 = [formatter1 stringFromDate:date];
[formatter1 release];
[nl_NL release];
//我得到stringFromDate1 = “密苏里州,02麦2011” 值。(错误输出)
请给我的想法
nl_NL =荷兰语,但你为它分配德文场所? – dreamlax 2011-02-01 12:43:15
@dreamlax,我同意,本地应该是de_DE = Deutsch,即我认为的德语。 – 2011-02-01 21:04:44