This package contain classes that represent a Jewish Date/Calendar, and allows conversion between
Gregorian dates. The main calendar classes
JewishDateare based on Avrom Finkelstien's code, refactored to fit the Zmanim API. The parsha code was ported by Y. Paritcher from his libzmanim code.
JewishDateis the base class, allowing the maintainance of an instance of a Gregorian date along with the corresponding Jewish date.
JewishCalendarextends JewishDate and adds some methods related to the calendar
HebrewDateFormatterdefines the basics for taking a JewishCalendar and formatting the dates.
DafYomi Bavli for a given JewishCalendar and
- © Eliyahu Hershfeld 2011 - 2020
Class Summary Class Description DafAn Object representing a Daf in the Daf Yomi cycle. HebrewDateFormatterThe HebrewDateFormatter class formats a
JewishCalendarThe JewishCalendar extends the JewishDate class and adds calendar methods. JewishDateThe JewishDate is the base calendar class, that supports maintenance of a
GregorianCalendarinstance along with the corresponding Jewish date.
YerushalmiYomiCalculator YomiCalculatorThis class calculates the Daf Yomi Bavli page (daf) for a given date.
Enum Summary Enum Description JewishCalendar.ParshaList of parshiyos.