命名空间
变体
操作

std::chrono::year_month_weekday

来自 cppreference.cn
< cpp‎ | chrono
 
 
日期和时间库
时间点
(C++11)
(C++20)
时长
(C++11)
时钟
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
每日时间
(C++20)(C++20)
(C++20)(C++20)
(C++20)
日历
(C++20)
(C++20)
(C++20)
(C++20)
(C++20)
year_month_weekday
(C++20)
(C++20)
(C++20)
(C++20)(C++20)
chrono I/O
(C++20)

 
 
定义于头文件 <chrono>
class year_month_weekday;
(C++20 起)

year_month_weekday 表示特定年份和月份的第 n 个工作日。它是一个基于字段的时间点,分辨率为 std::chrono::daysstd::chrono::yearsstd::chrono::months 导向的算术运算被直接支持。到 std::chrono::sys_days 和从 std::chrono::sys_days 的隐式转换允许高效地执行 std::chrono::days 导向的算术运算。

year_month_weekdayTriviallyCopyable StandardLayoutType

[编辑] 成员函数

构造 year_month_weekday
(public member function) [编辑]
通过数月或数年修改时间点
(public member function) [编辑]
访问此对象的字段
(public member function) [编辑]
转换为 std::chrono::time_point
(public member function) [编辑]
检查此对象是否表示有效日期
(public member function) [编辑]

[编辑] 非成员函数

比较两个 year_month_weekday
(function) [编辑]
添加或减去 year_month_weekday 以及数年或数月
(function) [编辑]
year_month_weekday 输出到流
(function template) [编辑]

[编辑] 辅助类

year_month_weekday 的格式化支持
(class template specialization) [编辑]
std::chrono::year_month_weekday 的哈希支持
(类模板特化)