Package com.kosherjava.zmanim
package com.kosherjava.zmanim
The KosherJava Zmanim library is an API for a specialized calendar that can calculate different
astronomical times including sunrise and sunset and Jewish zmanim or religious
times for prayers and other Jewish religious duties. These classes extend the
GregorianCalendar
and can therefore use the
standard Calendar functionality to change dates etc. For non religious astronomical / solar calculations such as sunrise, sunset and twilight, use the AstronomicalCalendar
. The ZmanimCalendar
contains the most
commonly used zmanim or religious time calculations. For a much more extensive list of zmanim use the ComplexZmanimCalendar
.
Note: It is important to read the technical notes on top of the AstronomicalCalculator
documentation.
Disclaimer:
I did my best to get accurate results using standardized astronomical calculations. Please use care when using the library since people rely on the zmanim calculations for halacha lemaaseh.- Author:
- © Eliyahu Hershfeld 2004 - 2022
-
ClassDescriptionAn enum to indicate what type of solar event is being calculated.This class extends ZmanimCalendar and provides many more zmanim than available in the ZmanimCalendar.The ZmanimCalendar is a specialized calendar that can calculate sunrise, sunset and Jewish zmanim (religious times) for prayers and other Jewish religious duties.