Estoy teniendo un valor de fecha/hora como 2010-07-26T11: 37: 52Z, ahora quiero fecha en 26-Jul-2010 (dd-mon-aaaa) formato , ¿cómo lo hago?formato de conversión usando Java
Respuesta
Construya dos objetos SimpleDateFormat. El primero analiza() el valor desde dentro de un objeto Date, el segundo que usa para convertir el objeto Date en una cadena, p.
try {
DateFormat df1 = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'");
DateFormat df2 = new SimpleDateFormat("dd-MMM-yyyy");
return df2.format(df1.parse(input));
}
catch (ParseException e) {
return null;
}
El análisis puede arrojar una ParseException por lo que tendría que atrapar y manejar eso.
funciona perfectamente ... agradecido por su respuesta rápida, hizo mi vida –
es muy incorrecta, aunque puede darle el resultado que desea. 'Z' significa offset cero, pero analiza la fecha y hora en la zona horaria de su JVM, dando un tiempo incorrecto. Si no usa la hora del día, en muchos casos obtendrá el resultado deseado, dependiendo de sus requisitos exactos. –
¿Has probado usar la clase SimpleDateFormat
de Java? Se incluye con el SDK de Android: http://developer.android.com/reference/java/text/SimpleDateFormat.html
- 1. formato de conversión (de fecha a numérico) usando SAS
- 2. Conversión de formato de audio
- 3. Java Doble a la cadena de conversión sin formato
- 4. Conversión de Android a formato ordinal
- 5. conversión de página web en imagen jpeg usando java
- 6. Conversión de codificación en java
- 7. Java Conversión larga en moneda
- 8. Conversión de moneda usando PHP
- 9. Formato de fecha JAVA
- 10. MATLAB: Java String [] conversión
- 11. la conversión de una cadena a una cadena con formato de fecha y hora usando Python
- 12. conversión de archivos de audio a archivos de texto usando java
- 13. Conversión de archivo COFF lib al formato OMF
- 14. Especificadores de conversión personalizados en java
- 15. Conversión de audio a formato CAF para reproducción en iPhone usando OpenAL
- 16. Herencia y conversión en Java
- 17. ¿Es posible bloquear/denegar una conversión de conversión en Java?
- 18. Conversión de tipo de C a Java
- 19. Java flotante de conversión a entero
- 20. Conversión de bytes sin formato en sonido de audio
- 21. conversión de formato de una imagen en python
- 22. conversión de formato de fecha y hora a 12 horas
- 23. php formato de 12 hr a formato de 24hr tiempo de conversión
- 24. java formato decimal cadena
- 25. Cadenas de formato en java
- 26. Conversión de fecha de Excel usando PHP Excel
- 27. La conversión de una fecha normal al formato ISO-8601
- 28. Conversión/análisis programático de código LaTeX a texto sin formato
- 29. Conversión del formato de hora a numérico con R
- 30. Conversión de una cadena en formato ddMMyyyy a DateTime
¿Podemos tener algún código? – fredley
Forma moderna: 'OffsetDateTime.parse (" 2010-07-26T11: 37: 52Z "). Format (DateTimeFormatter.ofPattern (" dd-MMM-uuuu "))'. –