Tiene una cadena como 2011-03-09T03: 02: 10.823Z, ¿cómo convertirla en fecha u objeto de calendario en Java?¿Cómo convertir la siguiente cadena a fecha u objeto de calendario en Java?
Respuesta
Puede usar SimpleDateFormat#parse()
para convertir un String
en un patrón de formato de fecha en un Date
.
String string = "2011-03-09T03:02:10.823Z";
String pattern = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'";
Date date = new SimpleDateFormat(pattern).parse(string);
System.out.println(date); // Wed Mar 09 03:02:10 BOT 2011
Para una visión general de todos los caracteres de patrones, lea el texto introductorio del SimpleDateFormat
javadoc.
para convertirlo en más de Calendar
, sólo tiene que utilizar Calendar#setTime()
.
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
// ...
¿Qué haces si el patrón puede ser diferente? Existen varias formas diferentes de formatear una cadena que Fecha reconocerá, ¿no? ¿Qué pasa si no sabes cuál será? nueva Fecha (dateString) funciona siempre que sea un formato válido, pero no es necesario que lo especifique. ¿Existe un equivalente para este uso del Calendario? –
import java.util.*;
import java.text.*;
public class StringToCalender {
public static void main(String[] args) {
try { String str_date="11-June-07";
DateFormat formatter ;
Date date ;
formatter = new SimpleDateFormat("dd-MMM-yy");
date = (Date)formatter.parse(str_date);
Calendar cal=Calendar.getInstance();
cal.setTime(date);
System.out.println("Today is " +date);
} catch (ParseException e)
{System.out.println("Exception :"+e); }
}
}
Su fecha dada como una cadena que se convierte en un tipo de fecha mediante el método de análisis sintáctico(). El método parse() invoca un objeto de DateFormat. El setTime (Fecha) establece la fecha formateada en el Calendario. Este método invoca al objeto Calendario con el objeto Fecha. refer
SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-yyyy");
Date date = sdf.parse(strDate);
Calendar cal = Calendar.getInstance();
cal.setTime(date);
probar esto. (Identificación del strDate su formato de cadena de fecha)
quiero mostrar "11/01/2017" a "Jan 11" y esta es mi solución.
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
SimpleDateFormat df_output = new SimpleDateFormat("MMM DD");
Calendar cal=Calendar.getInstance();
Date date = null;
try {
date = df.parse(selectedDate);
String outputdate = df1.format(date);
date = df_output.parse(output date);
cal.setTime(date);
} catch (ParseException e) {
e.printStackTrace();
}
- 1. Cómo convertir la siguiente cadena json a objeto java?
- 2. ¿Convertir la fecha del calendario en una cadena?
- 3. Convertir cadena a fecha en java
- 4. ¿Cómo convertir una cadena de fecha a un objeto DateTime?
- 5. Convertir cadena internacional a \ u códigos en java
- 6. Cómo convertir el calendario a java.sql.Date en Java?
- 7. jquery/javascript convertir fecha cadena a fecha
- 8. convertir cadena a la fecha en GWT
- 9. Convertir cadena a la fecha en mi aplicación de iPhone
- 10. cómo convertir el objeto a cadena en java
- 11. Cómo convertir JavaScript Fecha a Fecha en Java?
- 12. Java - Convertir cadena en objeto URI válido
- 13. Convertir cadena a la fecha - C#
- 14. Cómo convertir la fecha representada como una cadena a milisegundos?
- 15. convertir el objeto Fecha a TimeWithZone
- 16. cómo convertir una cadena a la fecha en mysql?
- 17. Cómo convertir Date.toString a la fecha?
- 18. Cómo convertir de cadena a XElement objeto
- 19. convertir DateString de Java a JavaScript fecha
- 20. fecha sql convertir a formato de cadena
- 21. convertir .NET DateTime objeto a objeto Javascript Fecha
- 22. Convertir cadena a Clob en Java
- 23. ¿Cómo convertir cadena a la fecha T-SQL?
- 24. Cómo convertir el DataInputStream a la cadena en Java?
- 25. Cómo convertir la fecha de la cadena en Timestamp en java?
- 26. Error al convertir fecha y hora a la cadena
- 27. PHP: convertir cadena de fecha a fecha Unix
- 28. VBA para convertir la cadena Fecha
- 29. Javascript a convertir de cadena de época hasta la fecha objeto
- 30. Convertir objeto de cadena JSON en C#
duplicado posible de [Cómo convertir una cadena de fecha a un objeto de fecha o calendario?] (Http://stackoverflow.com/questions/43802/how-to-convert-a-date-string-to -a-date-or-calendar-object) – Twonky