English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
En java, el tipo de tiempo más utilizado es java.util.Date, debido a que el método getYear(), getMonth() y otros métodos para obtener año, mes y día han sido descontinuados, por lo que se debe utilizar Calendar para obtener año, mes, día, semana y otros formatos de fecha comunes
Atención:El siguiente código ha sido probado en jdk1.6Se ha probado en la versión actual, otras versiones pueden usar diferentes, ¡por favor preste atención!
Uso de conversión entre Date y String
/** * Uso de conversión entre Date y String, aquí se necesita usar SimpleDateFormat */ Date currentTime = new Date(); SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd"); String dateString = formatter.format(currentTime); Date date = formatter.parse(dateString);
Conversión entre Date y Calendar
/** * Conversión entre Date y Calendar */ Calendar cal = Calendar.getInstance(); cal.setTime(new Date()); Date date1 = cal.getTime();
Utilizar Calendar para obtener años, meses, semanas, días, horas y otros dominios de tiempo
/** * Utilizar Calendar para obtener años, meses, semanas, días, horas y otros dominios de tiempo */ cal.get(Calendar.YEAR); cal.get(Calendar.MONTH); cal.get(Calendar.WEEK_OF_MONTH); cal.get(Calendar.DAY_OF_MONTH);
Añadir o restar tiempo
/** * Añadir o restar tiempo */ cal.add(Calendar.MONTH, 1); System.out.println(cal.getTime());
Calcular el día de la semana al que pertenece una fecha dada
Calendar cal = Calendar.getInstance(); cal.set(2016,08,01); String[] strDays = new String[] { "DOMINGO", "LUNES", "MARTES", "MIÉRCOLES", "JUEVES", "VIERNES", "SÁBADO" }; - 1]
Esto es todo el contenido del artículo, espero que ayude a su aprendizaje y que todos lo apoyen a la enseñanza de grito.
Declaración: El contenido de este artículo se obtiene de la red, pertenece al propietario original, el contenido se contribuye y sube por los usuarios de Internet, este sitio no posee los derechos de propiedad, no se ha editado manualmente y no asume la responsabilidad legal correspondiente. Si encuentra contenido sospechoso de infracción de derechos de autor, por favor envíe un correo electrónico a: notice#oldtoolbag.com (al enviar un correo electrónico, por favor reemplace # con @) para denunciar y proporcionar evidencia relevante. Una vez confirmado, este sitio eliminará inmediatamente el contenido sospechoso de infracción.