// This file is part of ICU4X. // // The contents of this file implement algorithms from Calendrical Calculations // by Reingold & Dershowitz, Cambridge University Press, 4th edition (2018), // which have been released as Lisp code at <https://github.com/EdReingold/calendar-code2/> // under the Apache-2.0 license. Accordingly, this file is released under // the Apache License, Version 2.0 which can be found at the calendrical_calculations // package root or at http://www.apache.org/licenses/LICENSE-2.0.
//! Calendrical calculations //! //! This crate implements algorithms from //! Calendrical Calculations by Reingold & Dershowitz, Cambridge University Press, 4th edition (2018) //! as needed by [ICU4X](https://github.com/unicode-org/icu4x). //! //! Most of these algorithms can be found as lisp code in the book or //! [on GithHub](https://github.com/EdReingold/calendar-code2/blob/main/calendar.l). //! //! The primary purpose of this crate is use by ICU4X, however if non-ICU4X users need this we are happy //! to add more structure to this crate as needed. // https://github.com/unicode-org/icu4x/blob/main/documents/process/boilerplate.md#library-annotations #![cfg_attr(not(any(test, feature = "std")), no_std)] #![cfg_attr(
not(test),
deny(
clippy::indexing_slicing,
clippy::unwrap_used,
clippy::expect_used,
clippy::panic,
clippy::exhaustive_structs,
clippy::exhaustive_enums,
missing_debug_implementations,
)
)] #![warn(missing_docs)]
mod astronomy; /// Chinese-like lunar calendars (Chinese, Dangi) pubmod chinese_based; /// The Coptic calendar pubmod coptic; /// Error handling mod error; /// The ethiopian calendar pubmod ethiopian; /// The Hebrew calendar pubmod hebrew; pubmod hebrew_keviyah; /// Additional math helpers pubmod helpers; /// Various islamic lunar calendars pubmod islamic; /// The ISO calendar (also usable as Gregorian) pubmod iso; /// The Julian calendar pubmod julian; /// The persian calendar pubmod persian; /// Representation of Rata Die (R.D.) dates, which are /// represented as the number of days since ISO date 0001-01-01. pubmod rata_die;
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.14 Sekunden
(vorverarbeitet am 2026-06-27)
¤
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.