Fecha de cadena en formato Java
¿Importar? Texto Java. Formato de fecha simple;
¿Importar? Java . util . fecha;
¿Público? ¿clase? ¿Estilo de fecha? {
¿Público? ¿Electricidad estática? ¿Vacío? principal(Cadena[]?args)? {
¿Formato de fecha simple? formato de fecha1? =?¿Nuevo? Formato de fecha simple (
"aaaammdd hhmmss");
¿Una fecha? fecha=nueva? fecha();
fecha setyear(2065 438+04-1900);
fecha establecida mes(3-1); fecha(29);
fecha establecer horas(19);
fecha establecer minutos(13); fecha establecer segundos(0);
¿Cadena? a1? =?dateformat1.format(fecha);
System.out.println ("hora 2:"?+?a 1);
}
} Efecto:
Tiempo 2:201403 29191300Espero que pueda ayudarte.
O como ese método está obsoleto, puedes usar el método calendario, el código es el siguiente:
¿Paquete? Prueba;
¿Importar? Texto Java. Formato de fecha simple;
¿Importar? java.util .calendar;
¿Importar? Java . util . fecha;
¿Público? ¿clase? ¿Estilo de fecha? {
¿Público? ¿Electricidad estática? ¿Vacío? principal(Cadena[]?args)? {
¿Formato de fecha simple? formato de fecha1? =?¿Nuevo? formato de fecha simple(" aaaammdd hhmmss ");
¿Calendario? ¿do? =?formato de fecha 1. obtener calendario();
c.set(2013,?14,?29,?19,?13,?0);
¿Fecha? ¿d? =?c . gettime();
sistema fuera . a1? =?formato de fecha 1 . formato(d);
System.out.println ("hora 2:"?+?a 1);
}
}Efecto:
¿Sábado? ¿Mar? 29?19:13:00?CST? 2014
Hora 2:201403 29191300 Espero adoptar.