La clase de tiempo más utilizada en Java es java.util.date. Dado que los métodos para obtener año, mes y día, como Getyear () y GetMonth () se abandonan en la clase de fecha, por lo que debemos usar el calendario para obtener los formatos de fecha más utilizados, como año, mes, día y semana.
Nota: Todos los siguientes códigos han sido probados y aprobados en JDK1.6. Otras versiones pueden usarse de manera diferente, ¡tenga en cuenta!
Cómo usar la fecha y el intercambio de cadenas
/*** El uso de la fecha y el intercambio de cadenas, SimpleDateFormat se requiere aquí. */Date currenttime = new Date (); SimpleDateFormat formatter = new SimpleDateFormat ("yyyy-mm-dd"); Cadena dataTring = formatter.format (currentTime); Fecha date = formatter.parse (dataTring);La transferencia mutua entre la fecha y el calendario
/*** La conversión mutua entre fecha y calendario*/calendario cal = calendar.getInstance (); cal.setTime (nueva fecha ()); fecha1 = cal.gettime ();
Use el calendario para obtener dominios de tiempo como año, mes, semana, día, hora, etc.
/*** Use el calendario para obtener dominios de tiempo como año, mes, semana, día y hora*/cal.get (calendar.year); cal.get (calendar.month); cal.get (calendar.week_of_month); cal.get (calendar.day_of_month); cal.get (calendar.day_of_month);
Agregar o restar el tiempo
/*** Agregar y restar el tiempo*/cal.add (calendario.month, 1); system.out.println (cal.gettime ());
Calcule a qué día pertenece una fecha determinada
Calendarcal = calendar.getInStance (); cal.set (2016,08,01); string [] strdays = new String [] {"domingo", "lunes", "martes", "miércoles", "jueves", "viernes", "sábado"}; system.println (strdays [cal.get (calendar.day_of_week) - 1]);Lo anterior es todo el contenido de este artículo. Espero que sea útil para el aprendizaje de todos y espero que todos apoyen más a Wulin.com.