std::chrono:: year
From cppreference.com
C++
Utilities library
|
|
Date and time utilities
Time point | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Duration | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Clocks | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Time of day | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Calendar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Time zone | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
chrono
I/O
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(C++20)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
C-style date and time |
std::chrono::year
Member functions | ||||
Nonmember functions | ||||
Helper classes | ||||
(C++26)
|
Defined in header
<chrono>
|
||
class
year
;
|
(since C++20) | |
The class
year
represents a year in the
proleptic Gregorian calendar
. Its range is
[
-
32767
,
32767
]
.
year
is a
TriviallyCopyable
StandardLayoutType
.
Member functions
constructs a
year
(public member function) |
|
increments or decrements the year
(public member function) |
|
adds or subtracts a number of years from a
year
(public member function) |
|
applies unary operators to
year
(public member function) |
|
determines if the year is a leap year
(public member function) |
|
retrieve the year value
(public member function) |
|
checks if the stored year value is valid
(public member function) |
|
[static]
|
returns the smallest possible year value
(public static member function) |
[static]
|
returns the largest possible
year
(public static member function) |
Non-member functions
(C++20)
|
compares two
year
values
(function) |
(C++20)
|
performs arithmetic on
year
s
(function) |
(C++20)
|
outputs a
year
into a stream
(function template) |
(C++20)
|
parses a
year
from a stream according to the provided format
(function template) |
Helper classes
formatting support for
year
(class template specialization) |
|
(C++26)
|
hash support for
std::chrono::year
(class template specialization) |
Literals
Defined in inline namespace
std::literals::chrono_literals
|
|
(C++20)
|
a
std::chrono::year
literal representing a particular year
(function) |