std::chrono::month_day::ok
提供: cppreference.com
constexpr bool ok() const noexcept; |
(C++20以上) | |
この month_day
が有効な月と日の組み合わせを格納しているかどうか調べます。
組み合わせは、 month() が有効な月 (month().ok() == true) を表していて、 unsigned{day()} >= 1 かつ unsigned{day()} <= D であれば、有効です。 ただし D は month()
が表す月の日数です。 2月の日数は29として考えます。
[編集] 戻り値
月と日の組み合わせが有効であれば true、そうでなければ false。