Partager via


CTime::GetDayOfWeek

Retourne le jour de la semaine représentée par l'objet d' CTime .

int GetDayOfWeek( ) const throw( );

Valeur de retour

Retourne le jour de la semaine basée sur l'heure locale ; 1 = dimanche, 2 =, lundi à 7 = samedi.

Notes

Appels à cette fonction GetLocalTm, qui utilise une mémoire tampon allouée de manière statique interne. Les données de cette mémoire tampon sont remplacées en raison de les appels à d'autres fonctions membres d' CTime .

Exemple

// 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   

Configuration requise

Header: atltime.h

Voir aussi

Référence

CTime, classe

Graphique de la hiérarchie