Partager via


COleDateTimeSpan, classe

Représente un temps relatif, un intervalle de temps.

class COleDateTimeSpan

Membres

Constructeurs publics

Nom

Description

COleDateTimeSpan::COleDateTimeSpan

Construit un objet COleDateTimeSpan.

Méthodes publiques

Nom

Description

COleDateTimeSpan::Format

Génère une représentation sous forme de chaîne mise en forme d'un objet d' COleDateTimeSpan .

COleDateTimeSpan::GetDays

Retourne la partie du jour de l'étendue que cet objet d' COleDateTimeSpan représente.

COleDateTimeSpan::GetHours

Retourne la partie de l'heure de l'étendue que cet objet d' COleDateTimeSpan représente.

COleDateTimeSpan::GetMinutes

Retourne la partie minutieuse de l'étendue que cet objet d' COleDateTimeSpan représente.

COleDateTimeSpan::GetSeconds

Retourne la deuxième partie de l'étendue que cet objet d' COleDateTimeSpan représente.

COleDateTimeSpan::GetStatus

Obtient l'état (validité) de cet objet d' COleDateTimeSpan .

COleDateTimeSpan::GetTotalDays

Retourne le nombre de jours que cet objet d' COleDateTimeSpan représente.

COleDateTimeSpan::GetTotalHours

Retourne le nombre d'heures où cet objet d' COleDateTimeSpan représente.

COleDateTimeSpan::GetTotalMinutes

Retourne le nombre de minutes où cet objet d' COleDateTimeSpan représente.

COleDateTimeSpan::GetTotalSeconds

Retourne le nombre de secondes cet objet d' COleDateTimeSpan représente.

COleDateTimeSpan::SetDateTimeSpan

Définit la valeur de cet objet d' COleDateTimeSpan .

COleDateTimeSpan::SetStatus

Définit l'état (validité) de cet objet d' COleDateTimeSpan .

Opérateurs publics

opérateur +, -

Ajoutez, soustrayez, puis modifiez le signe pour les valeurs d' COleDateTimeSpan .

opérateur +, - =

Ajoutez et soustraire une valeur d' COleDateTimeSpan de cette valeur d' COleDateTimeSpan .

opérateur =

Copie une valeur d' COleDateTimeSpan .

== d'opérateur, <, <=

Compare deux valeurs d' COleDateTimeSpan .

double d'opérateur

Convertit la valeur d' COleDateTimeSpan à double.

Données membres publiques

Nom

Description

COleDateTimeSpan::m_span

Contient double sous-jacent pour cet objet d' COleDateTimeSpan .

COleDateTimeSpan::m_status

Contient l'état de cet objet d' COleDateTimeSpan .

Notes

COleDateTimeSpan n'a pas de classe de base.

COleDateTimeSpan conserve le temps en jours.

COleDateTimeSpan est utilisé avec sa classe COleDateTimeauxiliaires. COleDateTime encapsule le type de données de DATE OLE automation de. COleDateTime représente des valeurs d'heure absolues. Tous les calculs d' COleDateTime comportent des valeurs d' COleDateTimeSpan . La relation entre ces classes est analogue à celle entre CTime et CTimeSpan.

Pour plus d'informations sur les classes d' COleDateTime et d' COleDateTimeSpan , consultez l'article date et heure : Prise en charge d'automation.

Configuration requise

Header: ATLComTime.h

Voir aussi

Référence

COleDateTime, classe

CTime, classe

CTimeSpan, classe

Graphique de la hiérarchie

Autres ressources

ATL/MFC étapes partagées des classes