Hi,
ich krieg vom Server einen Datum String welcher folgendermassen formatiert ist: @"yyyy-MM-dd". Nun ist die Anforderung, dass in die entsprechende Locale umformatiert werden soll.
Alles anzeigen
Geht aber nicht! Ich werd bekloppt!
ich krieg vom Server einen Datum String welcher folgendermassen formatiert ist: @"yyyy-MM-dd". Nun ist die Anforderung, dass in die entsprechende Locale umformatiert werden soll.
Quellcode
- NSString* birthDateString = person.birthdate;
- NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
- [formatter setDateFormat:@"yyyy-MM-dd"];
- NSDate* date = [formatter dateFromString:birthDateString];
- NSString *formatString = [NSDateFormatter dateFormatFromTemplate:@"yyyy-MM-dd" options:0
- locale:[NSLocale currentLocale]];
- [formatter setDateFormat:formatString];
- NSString *formattedDateString = [formatter stringFromDate:date];