mirror of
https://github.com/zhigang1992/RestKit.git
synced 2026-04-02 22:42:45 +08:00
Configured default locale to en_US_POSIX for default date formatters. closes #273
This commit is contained in:
@@ -482,7 +482,7 @@ relationship. Relationships are processed using an object mapping as well.
|
||||
|
||||
/**
|
||||
Convenience method for quickly constructing a date formatter and adding it to the collection of default
|
||||
date formatters
|
||||
date formatters. The locale is auto-configured to en_US_POSIX
|
||||
|
||||
@param dateFormatString The dateFormat string to assign to the newly constructed NSDateFormatter instance
|
||||
@param nilOrTimeZone The NSTimeZone object to configure on the NSDateFormatter instance. Defaults to UTC time.
|
||||
|
||||
@@ -322,6 +322,7 @@ static NSDateFormatter *preferredDateFormatter = nil;
|
||||
+ (void)addDefaultDateFormatterForString:(NSString *)dateFormatString inTimeZone:(NSTimeZone *)nilOrTimeZone {
|
||||
NSDateFormatter *dateFormatter = [NSDateFormatter new];
|
||||
dateFormatter.dateFormat = dateFormatString;
|
||||
dateFormatter.locale = [[[NSLocale alloc] initWithLocaleIdentifier:@"en_US_POSIX"] autorelease];
|
||||
if (nilOrTimeZone) {
|
||||
dateFormatter.timeZone = nilOrTimeZone;
|
||||
} else {
|
||||
@@ -337,6 +338,7 @@ static NSDateFormatter *preferredDateFormatter = nil;
|
||||
preferredDateFormatter = [NSDateFormatter new];
|
||||
[preferredDateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss Z"];
|
||||
preferredDateFormatter.timeZone = [NSTimeZone timeZoneWithAbbreviation:@"UTC"];
|
||||
preferredDateFormatter.locale = [[[NSLocale alloc] initWithLocaleIdentifier:@"en_US_POSIX"] autorelease];
|
||||
}
|
||||
|
||||
return preferredDateFormatter;
|
||||
|
||||
Reference in New Issue
Block a user