¿Cómo saber el día de la semana en el que se encuentra la fecha actual?
/**
* Obtenga el día de la semana en que es la fecha actual brgt;
*
* @ param dt
* @return El día de la semana en que es la fecha actual
*/
public static String getWeekOfDate(Date dt) {
String [] WeekDays = {"Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado"};
Calendario cal = Calendar.getInstance();
Cal.setTime(dt)
int w = cal.get(Calendar.DAY_OF_WEEK) - 1; > if (w lt; 0)
w = 0;
return días de la semana [w]; SimpleDateFormat para formatear fechas
Date date=new Date();
SimpleDateFormat dateFm = new SimpleDateFormat("EEEE");
dateFm.format(date) ;
Nota: la cadena de formato distingue entre mayúsculas y minúsculas
Para los parámetros pasados para crear SimpleDateFormat: EEEE representa el día de la semana, como "Jueves"; mes chino, como "noviembre"; MM representa el mes, como "11";
yyyyy representa el año, como "2010" dd representa el número de días, como "25";