Namespaces
Variants

std::chrono:: month

From cppreference.net
定义于头文件 <chrono>
class month ;
(C++20 起)
inline constexpr std :: chrono :: month January { 1 } ;
(C++20 起)
inline constexpr std :: chrono :: month February { 2 } ;
(C++20 起)
inline constexpr std :: chrono :: month March { 3 } ;
(C++20 起)
inline constexpr std :: chrono :: month April { 4 } ;
(C++20 起)
inline constexpr std :: chrono :: month May { 5 } ;
(C++20 起)
inline constexpr std :: chrono :: month June { 6 } ;
(C++20 起)
inline constexpr std :: chrono :: month July { 7 } ;
(C++20 起)
inline constexpr std :: chrono :: month August { 8 } ;
(C++20 起)
inline constexpr std :: chrono :: month September { 9 } ;
(C++20 起)
inline constexpr std :: chrono :: month October { 10 } ;
(C++20 起)
inline constexpr std :: chrono :: month November { 11 } ;
(C++20 起)
inline constexpr std :: chrono :: month December { 12 } ;
(C++20 起)

month 类用于表示年份中的月份。其正常取值范围为 [ 1 , 12 ] ,但实际可容纳 [ 0 , 255 ] 区间内的任意数值。在 std::chrono 命名空间中预定义了十二个命名常量,分别对应一年中的十二个月份。

month 是一个 可平凡复制 标准布局类型

成员函数

构造一个 month 对象
(公开成员函数)
递增或递减月份值
(公开成员函数)
增加或减去指定月数
(公开成员函数)
获取存储的月份数值
(公开成员函数)
检查存储的月份值是否在正常范围内
(公开成员函数)

非成员函数

比较两个 month
(函数)
month 执行算术运算
(函数)
(C++20)
month 输出到流中
(函数模板)
根据指定格式从流中解析 month
(函数模板)

辅助类

month 的格式化支持
(类模板特化)
std::chrono::month 的哈希支持
(类模板特化)