Try:
[[NSTimeZone localTimeZone] name]
iOS get the place value from timeZone
Pregunta
When I print this from my app:
NSLog(@"%@", [NSTimeZone localTimeZone]);
the log shows:
Local Time Zone (Europe/London (GMT+1) offset 3600 (Daylight))
or
Local Time Zone (US/Eastern (GMT-4) offset -14400 (Daylight))
Is there an interface that returns only the place? Eg Europe/London or US/Eastern respectively? I don't really want to parse the result string.
Solución 2
Otros consejos
Try
NSLog(@"Time zone : %@",[[NSTimeZone localTimeZone] name]);
Use this code .
[[NSTimeZone localTimeZone] localizedName:NSTimeZoneNameStyleGeneric locale:[NSLocale systemLocale]];
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow