Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt den Wochentag zurück, der durch das CTime-Objekt dargestellt wird.
int GetDayOfWeek( ) const throw( );
Rückgabewert
Gibt den Wochentag auf Grundlage Ortszeit zurück; 1 = Sonntag, = Montag, 2 bis 7 = Samstag.
Hinweise
Diese Funktion ruft GetLocalTm, das einen internen statisch zugeordneten Puffer verwendet.Die Daten in diesem Puffer sind aufgrund der Aufrufe von anderen CTime-Memberfunktionen überschrieben.
Beispiel
// Print out the day of the week using localized day name
UINT DayOfWeek[] = {
LOCALE_SDAYNAME7, // Sunday
LOCALE_SDAYNAME1,
LOCALE_SDAYNAME2,
LOCALE_SDAYNAME3,
LOCALE_SDAYNAME4,
LOCALE_SDAYNAME5,
LOCALE_SDAYNAME6 // Saturday
};
TCHAR strWeekday[256];
CTime time(CTime::GetCurrentTime()); // Initialize CTime with current time
::GetLocaleInfo(LOCALE_USER_DEFAULT, // Get string for day of the week from system
DayOfWeek[time.GetDayOfWeek()-1], // Get day of week from CTime
strWeekday, sizeof(strWeekday) / sizeof(strWeekday[0]));
ATLTRACE(_T("%s\n"), strWeekday); // Print out day of the week
Anforderungen
Header: atltime.h