2010-05-24 73 views
5

我想查找Qt中特定日期的星期几。 例如:1/05/2010是星期天。如何查找日期的当天

是否可以找到工作日使用日期?

+0

1/05/2010是星期六... – 2010-05-24 08:00:04

回答

1

我想你想要QDate类和dayOfWeek函数。

INT :: QDATE一周中的某天()const的

返回此日期工作日(1至7)。

2

INT :: QDATE一周中的某天()const的

返回此日期工作日(1至7)。

例如,

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

这不是测试。但希望它能奏效。检查出来,让知道。

相关问题