[time.point.cons] (original) (raw)
30 Time library [time]
30.6 Class template time_point [time.point]
30.6.2 Constructors [time.point.cons]
Effects: Initializes d_ with duration::zero().
Such a time_point object represents the epoch.
constexpr explicit time_point(const duration& d);
Effects: Initializes d_ with d.
Such a time_point object represents the epoch + d.
template<class Duration2> constexpr time_point(const time_point<clock, Duration2>& t);
Constraints: is_convertible_v<Duration2, duration> is true.
Effects: Initializes d_ with t.time_since_epoch().