constexpr time_point();
Effects: Создает объект типа time_point, инициализируясь d_ с помощью duration::zero(). Такой time_point объект представляет эпоху.
constexpr explicit time_point(const duration& d);
Effects: Создает объект типа time_point, инициализируясь d_ с помощью d. Такой time_point объект представляет эпоху + d.
template <class Duration2>
constexpr time_point(const time_point<clock, Duration2>& t);
Remarks: Этот конструктор не должен участвовать в разрешении перегрузки, если он не Duration2 может быть неявно преобразован в duration.