3 votos

¿Por qué mi Android automático no se ajusta al horario de verano y cómo solucionarlo?

Mi Galaxy Nexus, Jelly Bean, estaba configurado en Fecha y hora automáticas, Zona horaria automática, y se mostraba la zona horaria correcta: "GMT -03:00, hora de Brasilia". Aquí en Brasil el horario de verano comienza hoy. Android no lo detectó.

Para ser justos Microsoft durante muchos años también hizo que el DST comenzara en la semana equivocada en sus productos Windows. Si no recuerdo mal, se requirió una nueva ley de nuestro Gobierno para hacer el DST más predecible, por lo que en los últimos años Windows lo hizo bien.

No sé si Android hará que el DST comience en el fin de semana equivocado o si no funcionará en absoluto. ¿Cómo puedo corregirlo?

0 votos

¿No se autoajusta tu reloj con tu operador?

0 votos

@AlEverett Aparentemente no, ¿hay algo que pueda configurar para que suceda?

0 votos

Puede ser que la capa de telefonía no entienda la semántica de NITZ que se transmite a través de la red celular... esto depende en gran medida de la capa RIL para manejar esto por ti.

4voto

david6 Puntos 371

Tendrás que investigar cómo se configura esto en Galaxy Nexus y Jelly Bean , pero ..


Actualmente está utilizando " GMT -03:00, hora de Brasilia ", y esto hace no incluyen el horario de verano por defecto.

En su lugar, debe utilizar (uno de):

 America/Bahia
 America/Sao_Paulo

Todos ellos utilizan UTC -2:00 para la DST.

Ver: Wikipedia: El tiempo en Brasil

0voto

Jader Dias Puntos 714

Cuando uso "Zona horaria automática, usar zona horaria proporcionada por la red" me da "GMT -03:00, hora de Brasilia".

Cuando lo configuro manualmente, sólo hay una opción con Brasilia en su nombre: "GMT -02:00, hora de Brasilia". Al usarla se corrige el problema y me da la hora correcta.

0voto

Podría ser un error de JB, ya que cada país parece tener sus propias reglas para el horario de verano. Brasil cambió las reglas en 2011.

No todas las regiones de Brasil observan el horario de verano, por lo que puede intentar especificar una ciudad/región que sí observe el horario de verano.

http://en.wikipedia.org/wiki/Daylight_saving_time_by_region_and_country#Brazil

0voto

scronide Puntos 5108

el problema es que estás actualizando tu reloj directamente a través de la configuración de tu router.

debes cambiar la configuración del reloj en tu router para que esto se solucione, ya que las configuraciones de fecha y hora provienen directamente de él porque el Nexus 7 no tiene una tarjeta SIM de la cual obtendría la hora local.

Mis mejores deseos.

1 votos

No he mencionado el Nexus 7. He dicho Galaxy Nexus. Tiene una tarjeta SIM.

0voto

Normadize Puntos 141

Android, como la mayoría de los sistemas operativos móviles más populares, tiene dos opciones, como se ha indicado anteriormente 1. (al no seleccionar la opción de Hora y Zona Horaria automática) 2. Ajuste automático de la hora y la zona horaria desde el proveedor de la conexión/red.

Los obtendrá en la configuración (en la pestaña/categoría del sistema), si busca el tiempo.

Ahora para 1 como es obvio. Tienes que retrasarlo/adelantarlo durante los días de DST/DST. Para la 2 tienes que seleccionar tanto la opción de Hora automática como la de Zona horaria del proveedor de red. No funciona si se selecciona sólo la hora automática.

Sin embargo, incluso con ambas configuraciones en automático, algunos proveedores de red no tienen suficientes torres para manejar y distinguir entre dos regiones, una que tiene DST y otra que no. La única solución en este caso es ajustar manualmente la zona horaria basándose en su conocimiento de lo que debería ser.

Esto debería ayudar.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X