MENÚ

Java Encuentra el día actual (hoy) de la semana

Tabla de contenido

Java Obtener el día actual (hoy) de la semana. Calendario.DAY_OF_WEEK

Java Este es un programa de muestra que utiliza la clase Calendario para obtener el día actual (hoy) de la semana.

Para obtener, Calendario.DAY_OF_WEEK se utilizará.

Calendario cal = Calendar.getInstance();
int semana = cal.get(Calendar.DAY_OF_WEEK);

Calendario.DAY_OF_WEEKEl valor de retorno que se puede obtener es un número del 1 al 7, y el domingo comienza con 1, por lo que el programa de muestra utiliza una instrucción de cambio para determinar el día de la semana.

programa de muestra

/** * Devuelve el día actual de la semana. * @return día actual de la semana */ public static String getDayOfTheWeek() { Calendar cal = Calendar.getInstance(); switch (cal.get(Calendar.DAY_OF_WEEK)) { case Calendar.SUNDAY: return "Domingo"; case Calendar .LUNES: devuelve "lunes"; caso Calendario.MARTES: devuelve "martes"; caso Calendario.MIÉRCOLES: devuelve "miércoles"; caso Calendario.JUEVES: devuelve "jueves"; caso Calendario.VIERNES: devuelve "viernes"; caso Calendario .SATURDAY : return "Saturday"; } throw new IllegalStateException(); } /** * Devuelve el día actual de la semana. * *Se omite el día de la semana. * @return día actual de la semana */ public static String getDayOfTheWeekShort() { Calendar cal = Calendar.getInstance(); switch (cal.get(Calendar.DAY_OF_WEEK)) { case Calendar.SUNDAY: return "day"; case Calendar .LUNES: devuelve "Mes"; caso Calendario.MARTES: devuelve "Martes"; caso Calendario.MIÉRCOLES: devuelve "Miércoles"; caso Calendario.JUEVES: devuelve "Jueves"; caso Calendario.VIERNES: devuelve "Viernes"; caso Calendario .SATURDAY: devuelve "tierra"; } lanza nueva IllegalStateException(); }	


Resultado de la ejecución

◆Ejemplo de ejecución

public static void main(String[] args) { // Muestra el día de la semana de hoy. System.out.println("Hoy es "" + getDayOfTheWeek() + ""."); // Muestra el día de la semana de hoy. Es una abreviatura. System.out.println("Hoy es "" + getDayOfTheWeekShort( ) + ""."); }

◆Resultado de salida

Hoy es miércoles. Hoy es "Agua".
  • URLをコピーしました!
Tabla de contenido