BloombergLP::bdlt::Datetime::operator-=

Subtract the specified datetime interval rhs from this datetime.

Synopsis

Declared in <bdlt_datetime.h>

Datetime&
operator-=(DatetimeInterval const& rhs);

Description

Subtract from this object the value of the specified rhs object, and return a reference providing modifiable access to this object. If 24 == hour() on entry, set the hour attribute of this object to 0 before performing the subtraction. The behavior is undefined unless the resulting value is valid for Datetime (see isValid).

Return Value

reference to this object

Parameters

NameDescription
rhsdatetime interval to subtract