Ich möchte den Wochentag eines bestimmten Datums in Qt finden. z. B .: 1. Mai 2010 ist Sonntag.So finden Sie den Tag eines Datums
Ist es möglich, den Wochentag mit Datum zu finden?
Ich möchte den Wochentag eines bestimmten Datums in Qt finden. z. B .: 1. Mai 2010 ist Sonntag.So finden Sie den Tag eines Datums
Ist es möglich, den Wochentag mit Datum zu finden?
Ich denke, Sie möchten die QDate-Klasse und die DayOfWeek-Funktion.
int QDate :: dayOfWeek() const
Gibt den Wochentag (1 bis 7) zu diesem Datum gefunden.
int QDate :: dayOfWeek() const
Gibt den Wochentag (1 bis 7) zu diesem Datum gefunden.
Zum Beispiel
QDate date;
date.setDate(2010, 5, 1);
switch (date.dayOfWeek()) {
case 1:
// Monday
break;
// etc...
}
QDate date;
date.setDate(2010,5,1);
int day = date.dayOfWeek();
QString weekDay = QDate::longDayName(day);
Dies ist nicht getestet. Aber ich hoffe, es wird funktionieren. Schau es dir an und lass es wissen.
1/05/2010 war ein Samstag ... –