SimpleDateFormat 24h
Tengo un SimpleDateFormat
para analizar una String
en una Date
:
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd'T'hh:mm:ssZ");
Cuando estoy analizando esto:
- Objeto de fecha SimpleDateFormat no analiza correctamente la cadena de hora en el entorno Java (Android)
- Android parse String hasta la fecha - carácter de patrón desconocido 'X'
- ¿Cómo puedo obtener la fecha actual en Android?
- Conversión de aaaa-mm-dd en dd mm aaaa
- Java / Android: convierte una cadena de hora GMT a hora local
format.parse("2011-08-29T12:44:00+0200");
El resultado será, cuando se utiliza Date.toLocaleString
:
29 de agosto 2011 00:44:00
Esto debe ser por supuesto:
29 de agosto 2011 12:44:00
Y cuando estoy analizando esto:
format.parse("2011-08-29T13:44:00+0200");
Entonces el resultado es como se esperaba:
29 de agosto 2011 13:44:00
¿Cómo puedo arreglar esto?
- Mes sin ceros iniciales en Android
- Advertencia de SimpleDateFormat Para obtener el formato local, utilice getDateInstance (), getDateTimeInstance () o getTimeInstance ()
- Pregunta simple sobre java SimpleDateFormat
- SimpleDateFormat parser
- Formato de fecha de Android con SimpleDate
- Android SimpleDateFormat no funciona
- Formato de una cadena de fecha y hora sólo
- Patrón de caracteres 'L' en SimpleDateFormat
Utilice HH
lugar de hh
para el patrón de horas :
H Hour in day (0-23) Number 0 k Hour in day (1-24) Number 24 K Hour in am/pm (0-11) Number 0 h Hour in am/pm (1-12) Number 12
- Control de zoom de la biblioteca de Maps de Android V2 controla la posición personalizada
- ¿Alguien sabe lo que está causando "nombre del paquete no es un nombre de paquete válido" al agregar un nuevo diseño?