最終更新日時(UTC):
が更新

履歴 編集

function
<chrono>

std::chrono::is_pm

namespace std::chrono {
  constexpr bool is_pm(const hours& h) noexcept;
}

概要

時間が午後かを判定する。

戻り値

return 12h <= h && h <= 23h;

#include <cassert>
#include <chrono>

namespace chrono = std::chrono;

int main()
{
  chrono::hh_mm_ss time{chrono::hours{15} + chrono::minutes{30} + chrono::seconds{10}};
  assert(chrono::is_am(time.hours()) == false);
  assert(chrono::is_pm(time.hours()) == true);
}

出力

バージョン

言語

  • C++20

処理系