2010-05-24 41 views
5

Tôi muốn tìm ngày trong tuần của một ngày cụ thể trong Qt. ví dụ: 1/05/2010 là Chủ Nhật.Cách tìm ngày của một ngày

Có thể tìm ngày trong tuần sử dụng không?

+0

1/05/2010 là ngày Thứ Bảy ... –

Trả lời

1

Tôi nghĩ bạn muốn lớp QDate và hàm dayOfWeek.

int QDate :: dayOfWeek() const

Trả về ngày trong tuần (1-7) trong ngày này.

2

int QDate :: dayOfWeek() const

Trả về ngày trong tuần (1-7) trong ngày này.

Ví dụ,

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

này không được kiểm tra. Nhưng hy vọng nó sẽ hoạt động. Kiểm tra nó ra và cho biết.

Các vấn đề liên quan