Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext
datetime::valid

Returns true if *this represents a valid time_point.

Synopsis
constexpr bool
valid() const;
Description

If any of the individual components is out of range, the datetime doesn't represent an actual time_point (e.g. datetime(2020, 2, 30)) or the datetime is not in the [min_date, max_date] validity range, returns false. Otherwise, returns true.

Exception safety

No-throw guarantee.


PrevUpHomeNext