namespace icu4x { /** *AnICU4XDateobjectcapableofcontainingaISO-8601date * *Seethe[Rustdocumentationfor`Date`](https://docs.rs/icu/2.1.1/icu/calendar/struct.Date.html) for more information.
*/ class IsoDate {
public:
/** *Createsanew{@linkIsoDate}fromthespecifieddate. * *Seethe[Rustdocumentationfor`try_new_iso`](https://docs.rs/icu/2.1.1/icu/calendar/struct.Date.html#method.try_new_iso) for more information.
*/ inlinestatic icu4x::diplomat::result<std::unique_ptr<icu4x::IsoDate>, icu4x::CalendarError> create(int32_t year, uint8_t month, uint8_t day);
/** *Createsanew{@linkIsoDate}fromthegivenRataDie * *Seethe[Rustdocumentationfor`from_rata_die`](https://docs.rs/icu/2.1.1/icu/calendar/struct.Date.html#method.from_rata_die) for more information.
*/ inlinestatic std::unique_ptr<icu4x::IsoDate> from_rata_die(int64_t rd);
/** *Createsanew{@linkIsoDate}fromanIXDTFstring. * *Seethe[Rustdocumentationfor`try_from_str`](https://docs.rs/icu/2.1.1/icu/calendar/struct.Date.html#method.try_from_str) for more information.
*/ inlinestatic icu4x::diplomat::result<std::unique_ptr<icu4x::IsoDate>, icu4x::Rfc9557ParseError> from_string(std::string_view v);
/** *Convertthisdatetooneinadifferentcalendar * *Seethe[Rustdocumentationfor`to_calendar`](https://docs.rs/icu/2.1.1/icu/calendar/struct.Date.html#method.to_calendar) for more information.
*/ inline std::unique_ptr<icu4x::Date> to_calendar(const icu4x::Calendar& calendar) const;
/** *Seethe[Rustdocumentationfor`to_any`](https://docs.rs/icu/2.1.1/icu/calendar/struct.Date.html#method.to_any) for more information.
*/ inline std::unique_ptr<icu4x::Date> to_any() const;
/** *Returnsthisdate'sRataDie * *Seethe[Rustdocumentationfor`to_rata_die`](https://docs.rs/icu/2.1.1/icu/calendar/struct.Date.html#method.to_rata_die) for more information.
*/ inline int64_t to_rata_die() const;
/** *Returnsthe1-indexeddayintheyearforthisdate * *Seethe[Rustdocumentationfor`day_of_year`](https://docs.rs/icu/2.1.1/icu/calendar/struct.Date.html#method.day_of_year) for more information.
*/ inline uint16_t day_of_year() const;
/** *Returnsthe1-indexeddayinthemonthforthisdate * *Seethe[Rustdocumentationfor`day_of_month`](https://docs.rs/icu/2.1.1/icu/calendar/struct.Date.html#method.day_of_month) for more information.
*/ inline uint8_t day_of_month() const;
/** *Returnsthedayintheweekforthisday * *Seethe[Rustdocumentationfor`day_of_week`](https://docs.rs/icu/2.1.1/icu/calendar/struct.Date.html#method.day_of_week) for more information.
*/ inline icu4x::Weekday day_of_week() const;
/** *Returnstheweeknumberinthisyear,usingweekdata * *Seethe[Rustdocumentationfor`week_of_year`](https://docs.rs/icu/2.1.1/icu/calendar/struct.Date.html#method.week_of_year) for more information.
*/ inline icu4x::IsoWeekOfYear week_of_year() const;
/** *Returns1-indexednumberofthemonthofthisdateinitsyear * *Seethe[Rustdocumentationfor`ordinal`](https://docs.rs/icu/2.1.1/icu/calendar/types/struct.MonthInfo.html#structfield.ordinal) for more information. * *Additionalinformation:[1](https://docs.rs/icu/2.1.1/icu/calendar/struct.Date.html#method.month)
*/ inline uint8_t month() const;
/** *Returnstheyearnumberinthecurrenteraforthisdate * *Forcalendarswithoutanera,returnstheextendedyear * *Seethe[Rustdocumentationfor`year`](https://docs.rs/icu/2.1.1/icu/calendar/struct.Date.html#method.year) for more information.
*/ inline int32_t year() const;
/** *Returnsiftheyearisaleapyearforthisdate * *Seethe[Rustdocumentationfor`is_in_leap_year`](https://docs.rs/icu/2.1.1/icu/calendar/struct.Date.html#method.is_in_leap_year) for more information.
*/ inlinebool is_in_leap_year() const;
/** *Returnsthenumberofmonthsintheyearrepresentedbythisdate * *Seethe[Rustdocumentationfor`months_in_year`](https://docs.rs/icu/2.1.1/icu/calendar/struct.Date.html#method.months_in_year) for more information.
*/ inline uint8_t months_in_year() const;
/** *Returnsthenumberofdaysinthemonthrepresentedbythisdate * *Seethe[Rustdocumentationfor`days_in_month`](https://docs.rs/icu/2.1.1/icu/calendar/struct.Date.html#method.days_in_month) for more information.
*/ inline uint8_t days_in_month() const;
/** *Returnsthenumberofdaysintheyearrepresentedbythisdate * *Seethe[Rustdocumentationfor`days_in_year`](https://docs.rs/icu/2.1.1/icu/calendar/struct.Date.html#method.days_in_year) for more information.
*/ inline uint16_t days_in_year() const;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.