std::chrono::time_of_day<Duration>::hours, std::chrono::time_of_day<Duration>::minutes, std::chrono::time_of_day<Duration>::seconds, std::chrono::time_of_day<Duration>::subseconds

< cpp‎ | chrono‎ | time of day
所有特化的成员
constexpr std::chrono::hours hours() const noexcept;
(1)
time_of_day<std::chrono::hours> 的所有特化的成员
constexpr std::chrono::minutes minutes() const noexcept;
(2)
仅为 time_of_day<std::chrono::seconds>time_of_day<std::chrono::duration<Rep, Period>> 特化的成员
constexpr std::chrono::seconds seconds() const noexcept;
(3)
仅为 time_of_day<std::chrono::duration<Rep, Period>> 部分特化的成员
constexpr precision subseconds() const noexcept;
(4)

获得存储的“拆分”的时间组分。

返回值

since_midnight 为存储的时长:

1) 00:00:00 后 since_midnight 的整数小时数。
2) (00:00:00 + hours())since_midnight 的整数分钟数。
3) (00:00:00 + hours() + minutes())since_midnight 整数秒数。
4) (00:00:00 + hours() + minutes() + seconds())since_midnight 的小数秒数。