Partager via


COleDateTimeSpan::operator +, - =

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

COleDateTimeSpan& operator +=( 
   const COleDateTimeSpan dateSpan  
) throw( ); 
COleDateTimeSpan& operator -=( 
   const COleDateTimeSpan dateSpan  
) throw( );

Notes

Ces opérateurs vous permettent d'ajouter et soustraire des valeurs de la plage date/heure de cet COleDateTimeSpan objet. Si l'un des opérandes est null, l'état de la valeur résultante d' COleDateTimeSpan est null.

Si l'un des opérandes est valide et l'autre n'est pas null, l'état de la valeur résultante d' COleDateTimeSpan est incorrect.

Pour plus d'informations sur le valide, les valeurs non valides et null d'état, consultez la variable membre de m_status .

Exemple

COleDateTimeSpan ts1(10.0); // 10 days
COleDateTimeSpan ts2(100.0); // 100 days
ts2 -= ts1;
ASSERT(ts2.GetTotalDays() == 90);   

Configuration requise

Header: atlcomtime.h

Voir aussi

Référence

COleDateTimeSpan, classe

Graphique de la hiérarchie

COleDateTimeSpan::operator +, -