Mostrar la fecha / hora UTC en la fecha / hora de acuerdo con la zona horaria actual

Estoy recibiendo una cadena de fecha / hora de la web en el formato "aaaa / mm / dd'T'HH: MM: SS'Z '" y está en UTC.

Ahora tengo que identificar la zona horaria actual del dispositivo y luego convertir este tiempo a mi hora local ..

¡Cómo lo hago, los pls me sugieren !!

(UTC, La hora actual es: 10:25 AM, a qué hora está en la India la)

Intente usar TimeZone.getDefault() lugar de TimeZone.getTimeZone("GMT")

De los documentos :

… obtendrá un TimeZone usando getDefault que crea un TimeZone basado en la zona horaria donde se ejecuta el programa.

EDIT: Puede analizar la fecha usando SimpleDateFormat (también hay la documentación en la cadena de formato allí). En su caso, usted quiere hacer (no probado):

  // note that I modified the format string slightly SimpleDateFormat fmt = new SimpleDateFormat("yyyy/MM/dd'T'HH:mm:ss'Z'"); // set the timezone to the original date string's timezone fmt.setTimeZone(TimeZone.getTimeZone("GMT")); Date date = fmt.parse("1998/12/21T13:29:31Z", new ParsePosition(0)); // then reset to the target date string's (local) timezone fmt.setTimeZone(TimeZone.getDefault()); String localTime = fmt.format(date); 

Alternativamente, utilice dos instancias separadas de SimpleDateFormat, una para el original y otra para el tiempo objetivo.

  • ¿Advertencia de código muerto?
  • cómo pasar los parámetros a la urlconnection en java / android?
  • Hacer BufferedReader iniciar desde el medio de un archivo. Txt en lugar de el principio?
  • ¿Cómo usar PJSIP en Android?
  • ¿Es una práctica aceptable en Java anidar las sentencias try / catch?
  • Adición / modificación de anotaciones en un proyecto java
  • Añadiendo a Fragmento ArrayAdapter de Activity AlertDialog
  • Android Error de diseño de material
  • Ionic - 'platform add android' El comando falló con el código de salida ENOENT
  • Cómo cambiar el color de texto de SlidingTabLayout?
  • El método onHandleIntent () no se llama
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.