2010-05-24 11 views
5

Je veux trouver le jour de la semaine d'une date particulière en Qt. e .: 1/05/2010 est dimanche.Comment trouver le jour d'une date

Est-il possible de trouver le jour de la semaine en utilisant la date?

+0

1/05/2010 était un samedi ... –

Répondre

1

Je pense que vous voulez la classe QDate et la fonction dayOfWeek.

int QDate :: dayOfWeek() const

Renvoie le jour de la semaine (1 à 7) pour cette date.

2

int QDate :: dayOfWeek() const

Renvoie le jour de la semaine (1 à 7) pour cette date.

Par exemple,

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); 

Ce n'est pas testé. Mais j'espère que ça va marcher. Vérifiez-le et faites le savoir.