CTimeSpan, classe
Une durée, en interne stockée en tant que nombre de secondes dans l'intervalle.
class CTimeSpan
Membres
Constructeurs publics
Nom |
Description |
---|---|
Construit des objets d' CTimeSpan de plusieurs façons. |
Méthodes publiques
Nom |
Description |
---|---|
Convertit CTimeSpan dans une chaîne mise en forme. |
|
Retourne une valeur qui représente le nombre de jours complets dans cet CTimeSpan. |
|
Retourne une valeur qui représente le nombre d'heures dans le jour actuel (– 23 à 23). |
|
Retourne une valeur qui représente le nombre de minutes dans l'heure actuelle (– 59 à 59). |
|
Retourne une valeur qui représente le nombre de secondes dans la minute actuelle (– 59 à 59). |
|
Retourne la valeur de l'objet CTimeSpan. |
|
Retourne une valeur qui représente le nombre total d'heures complètes dans cet CTimeSpan. |
|
Retourne une valeur qui représente le nombre de minutes complètes dans cet CTimeSpan. |
|
Retourne une valeur qui représente le nombre de secondes complètes dans cet CTimeSpan. |
|
Sérialise les données vers ou d'une archive. |
Opérateurs
Ajoute et soustrait des objets d' CTimeSpan . |
|
Ajoute et soustrait un objet d' CTimeSpan à partir de cet CTimeSpan. |
|
Compare deux valeurs d'heure connexes. |
Notes
CTimeSpan n'a pas de classe de base.
Les fonctions d'CTimeSpan convertissent des secondes à différentes combinaisons de jours, les heures, les minutes, et les secondes.
L'objet d' CTimeSpan est stocké dans une structure de __time64_t , qui est de 8 octets.
Une classe auxiliaire, CTime, représente une heure absolue.
Les classes d' CTime et d' CTimeSpan ne sont pas conçus pour la dérivation. Étant donné qu'il n'y a aucune fonction virtuelle, la taille des deux objets d' CTime et d' CTimeSpan est exactement à 8 octets. La plupart des fonctions membres sont inline.
Pour plus d'informations sur l'utilisation CTimeSpan, consultez les articles date et heure, et le Gestion de la durée dans la référence de la bibliothèque Runtime.
Configuration requise
Header: atltime.h
Voir aussi
Référence
localtime, _localtime32, _localtime64
strftime, wcsftime, _strftime_l, _wcsftime_l