BloombergLP::bdlt::operator-

Return a DatetimeInterval object having a value that is the difference between the specified lhs (Datetime) and the specified rhs (Datetime). If the hour attribute of either operand is 24, the result is the same as if that hour attribute is 0. The behavior is undefined unless the resulting value is in the valid range for a DatetimeInterval object.

Synopsis

Declared in <bdlt_datetime.h>

bdlt::DatetimeInterval
operator-(
    Datetime const& lhs,
    Datetime const& rhs);