2010-05-24 23 views
5

Quiero encontrar el día de la semana de una fecha en particular en Qt. e.g .: 1/05/2010 es domingo.Cómo encontrar el día de una Fecha

¿Es posible encontrar el día de la semana utilizando la fecha?

+0

1/05/2010 fue un sábado ... –

Respuesta

1

Creo que desea la clase QDate y la función dayOfWeek.

int método QDate :: díadelasemana() const

Devuelve el día de la semana (1 a 7) para esta fecha.

2

int método QDate :: díadelasemana() const

Devuelve el día de la semana (1 a 7) para esta fecha.

Por ejemplo,

QDate date; 
date.setDate(2010, 5, 1); 

switch (date.dayOfWeek()) { 
case 1: 
    // Monday 
    break; 
// etc... 
} 
15
QDate date; 
date.setDate(2010,5,1); 
int day = date.dayOfWeek(); 
QString weekDay = QDate::longDayName(day); 

Esto no se ha probado. Pero espero que funcione. Compruébalo y hazlo saber.

Cuestiones relacionadas