Obtener abreviatura de zona horaria con GMT dado con Objective C
-
02-10-2019 - |
Pregunta
¿Hay alguna manera para buscar una zona horaria abreviatura cuando se conoce sólo el desplazamiento temporal?
Ejemplo: decir que soy dado el desplazamiento de GMT -5, me gustaría mostrar la abreviatura de EST (suponiendo EE.UU.) como adosados ??a GMT -5
.Si inicializa un objeto NSTimeZone con [NSTimeZone timeZoneWithName: @ "América / Argentina / Buenos_Aires"] , se puede obtener la abreviatura correcta por [myTzVar abreviatura];
Sin embargo, si lo inicialice usando secondsFromGMT , la abreviatura es siempre algo así como "GMT -XXX".
Solución
Las mentiras de problemas en el horario de verano: puede ser diferente para los países que tienen el mismo desplazamiento GMT. Es por ello que la abreviatura sólo puede ser conocido si se le da el nombre completo en lugar de sólo el desplazamiento GMT.