Cómo analizar la propiedad DateTime de AppEngine en Java (Android)?

Tengo que analizar DateTime cadena procedente de AppEngine en Java (Android). La cadena tiene este aspecto: 2011-07-26 17:21:00+01:00 . ¿Es un formato estándar? ¿Hay manera más simple que usar SimpleDateFormat personalizado?

SimpleDateFormat es bastante simple, excepto que para el hecho de que la cadena de fecha es un poco fuera de debido a la última : allí. Simplemente reemplace el : y use el siguiente patrón:

 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:ss:mmZ"); String dateStr = "2011-07-26 17:21:00+0100"; System.out.println(sdf.parse(dateStr)); 

¿Qué puede ser más sencillo que SimpleDateFormat en ese caso? Sólo tienes que deshacerse de ese último desagradable : en la zona horaria parte.

Editar: El formato está muy cerca de un formato estándar.

Esto deshacerse de la última desagradable : y analizar la fecha:

 String data = "2011-07-26 17:21:00+01:00"; data = data.replaceFirst("(.*):(..)", "$1$2"); SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd hh:mm:ssZZZ"); Date parse = formatter.parse(data); System.out.println("Got " + parse); 
  • Puntos finales de Google Cloud: verifyToken: La longitud de la firma no es correcta
  • Variedad de errores en la aplicación Mobile Backend Starter Sample
  • JPA y Android
  • ¿Cómo usar los puntos finales de Google Cloud con Volley?
  • @Nullable @Named en GAE / Android Muestra
  • No se puede comunicar Google Datastore con la aplicación Android en Android Studio
  • No se puede acceder a la aplicación de App Engine que se ejecuta en Android Studio mediante Android Device Application in LAN
  • Google Endpoints Android con Python Backend
  • Pruebas locales para la aplicación de Android que utilizan puntos finales de Cloud para Google App Engine
  • Permitir que sólo mis aplicaciones Android ejecuten api de punto final en java
  • Google App Engine - Demasiadas operaciones de lectura de almacenes de datos
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.