GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
std::chrono::year_month_day::year_month_day(3) C++ Standard Libary std::chrono::year_month_day::year_month_day(3)

std::chrono::year_month_day::year_month_day - std::chrono::year_month_day::year_month_day


year_month_day() = default; (1) (since C++20)
constexpr year_month_day( const std::chrono::year& y,


const std::chrono::month& m, (2) (since C++20)


const std::chrono::day& d ) noexcept;
constexpr year_month_day( const std::chrono::year_month_day_last& (3) (since C++20)
ymdl ) noexcept;
constexpr year_month_day( const std::chrono::sys_days& dp ) (4) (since C++20)
noexcept;
explicit constexpr year_month_day( const std::chrono::local_days& (5) (since C++20)
dp ) noexcept;


Constructs a year_month_day object.


1) Default constructor leaves the date uninitialized.
2) Constructs a year_month_day object that stores the year y, month m and day d.
3) Constructs a year_month_day object that stores the year ymdl.year(), month
ymdl.month() and day ymdl.day().
4) Constructs a year_month_day object that represent the same date as the one
represented by dp.
5) Constructs a year_month_day object that represent the same date as the one
represented by dp, as if by year_month_day(sys_days(dp.time_since_epoch())).


Constructors (3-4) define implicit conversions from std::chrono::year_month_day_last
and std::chrono::sys_days, respectively.


For any year_month_day object ymd representing a valid date (ymd.ok() == true),
converting ymd to sys_days and back yields the same value.


A year_month_day can also be created by combining one of the partial-date types
std::chrono::year_month and std::chrono::month_day with the missing component (day
and year, respectively) using operator/.


operator/ conventional syntax for Gregorian calendar date creation
(C++20) (function)

2022.07.31 http://cppreference.com

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.