如何保持从 UIDatePickerView 获取的日期格式修复,它不应该受到国家(地区格式)的影响。目前在我的应用程序中,如果我将区域格式设置为“中国”,它将以本地中国格式显示 UIDatePickerView。我想保持原样,但我想以我的固定标准格式访问日期。无论是澳大利亚、中国还是英国,都不应受到国家/地区的影响。请举个例子。
我不想更改 Picker View 中的日期格式,只想更改日期格式访问。这是我正在使用的代码:
NSDateFormatter *datef = [[NSDateFormatter alloc]init];
NSCalendar *usersCalendar =
[[NSLocale currentLocale] objectForKey:NSLocaleCalendar];
[datef setLocale:[NSLocale currentLocale]];
[datef setTimeZone:[NSTimeZone localTimeZone]];
[datef setCalendar:usersCalendar];
tempFDate = [datef dateFromString:[NSString stringWithFormat:@"%@ %@",txtDate.text,txtTime.text]];
NSLog(@"%@",tempFDate);
我在控制台中不断得到空值。我需要一种适用于所有区域格式的日期格式。请为我提出紧急建议。