std::chrono::weekday
来自 cppreference.cn
定义于头文件 <chrono> |
||
class weekday; |
(C++20 起) | |
inline constexpr std::chrono::weekday Sunday{0}; |
(C++20 起) | |
inline constexpr std::chrono::weekday Monday{1}; |
(C++20 起) | |
inline constexpr std::chrono::weekday Tuesday{2}; |
(C++20 起) | |
inline constexpr std::chrono::weekday Wednesday{3}; |
(C++20 起) | |
inline constexpr std::chrono::weekday Thursday{4}; |
(C++20 起) | |
inline constexpr std::chrono::weekday Friday{5}; |
(C++20 起) | |
inline constexpr std::chrono::weekday Saturday{6}; |
(C++20 起) | |
类 weekday
表示 前推格里高利历 中的一个星期几。它的正常范围是 [
0,
6]
,表示星期日至星期六,但它可以持有 [
0,
255]
范围内的任何值。在 std::chrono
命名空间中预定义了七个命名常量,用于表示一周中的七天。
目录 |
[编辑] 成员函数
构造一个 weekday (公有成员函数) | |
增加或减少星期几 (公有成员函数) | |
增加或减少天数 (公有成员函数) | |
检索存储的星期几值 检索 ISO 8601 星期几值 (公有成员函数) | |
检查存储的星期几值是否有效 (公有成员函数) | |
从该 weekday 构造 weekday_indexed 或 weekday_last 的便利语法(公有成员函数) |
[编辑] 非成员函数
(C++20) |
比较两个 weekday 值(函数) |
(C++20) |
对 weekday 进行算术运算(函数) |
(C++20) |
将 weekday 输出到流(函数模板) |
(C++20) |
根据提供的格式从流中解析 weekday (函数模板) |
[编辑] 辅助类
weekday 的格式化支持(类模板特化) | |
对 std::chrono::weekday 的哈希支持 (类模板特化) |
[编辑] 示例
运行此代码
输出
Wed Thu Fri
[编辑] 参阅
(C++20) |
表示月份的第 n 个 weekday (类) |