|
KosherJava Zmanim Homepage Includes a dynamic Zmanim calendar generator |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.zmanim.AstronomicalCalendar
net.sourceforge.zmanim.ZmanimCalendar
net.sourceforge.zmanim.ComplexZmanimCalendar
public class ComplexZmanimCalendar
This class extends ZmanimCalendar and provides many more zmanim than
available in the ZmanimCalendar. The basis for most zmanim in this class are
from the sefer Yisroel Vehazmanim by Rabbi Yisroel
Dovid Harfenes.
For an example of the number of different zmanim made available by
this class, there are methods to return 12 different calculations for
alos (dawn) available in this class. The real power of this API is
the ease in calculating zmanim that are not part of the API. The
methods for doing zmanim calculations not present in this or it's
superclass the ZmanimCalendar are contained in the
AstronomicalCalendar, the base class of the calendars in our API
since they are generic methods for calculating time based on degrees or time
before or after sunrise and sunset and
are of interest for calculation beyond zmanim calculations. Here
are some examples:
First create the Calendar for the location you would like to calculate:
String locationName = "Lakewood, NJ";
double latitude = 40.0828; //Lakewood, NJ
double longitude = -74.2094; //Lakewood, NJ
//the String parameter in getTimeZone() has to be a valid timezone listed in TimeZone.getAvailableIDs()
TimeZone timeZone = TimeZone.getTimeZone("America/New_York");
GeoLocation location = new GeoLocation(locationName, latitude, longitude,
timeZone);
ComplexZmanimCalendar czc = new ComplexZmanimCalendar(location);
Note: For locations such as Israel where the beginning and end of daylight
savings time can fluctuate from year to year create a
SimpleTimeZone with the known start and end of DST. Date alos14 = czc.getSunriseOffsetByDegrees(14);To get mincha gedola calculated based on the MGA using a shaah zmanis based on the day starting 16.1° below the horizon (and ending 16.1° after sunset the following calculation can be used:
Date minchaGedola = czc.getTimeOffset(czc.getAlos16point1Degrees(), czc
.getShaahZmanis16Point1Degrees() * 6.5);
A little more complex example would be calculating plag hamincha
based on a shaah zmanis that was not present in this class. While a drop more
complex it is still rather easy. For example if you wanted to calculate
plag based on the day starting 12° before sunrise and ending
12° after sunset as calculated in the calendars in Manchester, England
(there is nothing that would prevent your calculating the day using sunrise
and sunset offsets that are not identical degrees, but this would lead to
chatzos being a time other than the solar transit
(solar midday)). The steps involved would be to first calculate the
shaah zmanis and than use that time in milliseconds to calculate
10.75 hours after sunrise starting at 12° before sunset
long shaahZmanis = czc.getSolarHour(czc.getSunriseOffsetByDegrees(12), czc
.getSunriseOffsetByDegrees(12));
Date plag = getTimeOffset(czc.getSunriseOffsetByDegrees(12),
shaahZmanis * 10.75);
| Field Summary | |
|---|---|
protected static double |
ZENITH_10_POINT_2
The zenith of 10.2° below geometric zenith
(90°). |
protected static double |
ZENITH_11_DEGREES
The zenith of 11° below geometric zenith
(90°). |
protected static double |
ZENITH_11_POINT_5
The zenith of 11.5° below geometric zenith
(90°). |
protected static double |
ZENITH_13_DEGREES
The zenith of 13° below geometric zenith
(90°). |
protected static double |
ZENITH_19_POINT_8
The zenith of 19.8° below geometric zenith
(90°). |
protected static double |
ZENITH_26_DEGREES
The zenith of 26° below geometric zenith
(90°). |
protected static double |
ZENITH_5_POINT_95
The zenith of 5.95° below geometric zenith
(90°). |
protected static double |
ZENITH_7_POINT_083
The zenith of 7.083° below geometric zenith (90°). |
| Fields inherited from class net.sourceforge.zmanim.ZmanimCalendar |
|---|
ZENITH_16_POINT_1, ZENITH_8_POINT_5 |
| Fields inherited from class net.sourceforge.zmanim.AstronomicalCalendar |
|---|
ASTRONOMICAL_ZENITH, CIVIL_ZENITH, GEOMETRIC_ZENITH, HOUR_MILLIS, MINUTE_MILLIS, NAUTICAL_ZENITH |
| Constructor Summary | |
|---|---|
ComplexZmanimCalendar()
Default constructor will set a default GeoLocation.GeoLocation(),
a default
AstronomicalCalculator and
default the calendar to the current date. |
|
ComplexZmanimCalendar(GeoLocation location)
|
|
| Method Summary | |
|---|---|
boolean |
equals(Object object)
|
Date |
getAlos120()
Method to return alos (dawn) calculated using 120 minutes before sea level sunrise (no adjustment for
elevation is made) based on the time to walk the distance of 5
Mil( Ula) at 24 minutes a Mil. |
Date |
getAlos120Zmanis()
Method to return alos (dawn) calculated using 120 minutes zmaniyos( GR"A and the Baal Hatanya) or 1/6th of the day before sea level sunrise. |
Date |
getAlos16Point1Degrees()
Method to return alos (dawn) calculated when the sun is 16.1° below the eastern geometric horizon
before sunrise. |
Date |
getAlos18Degrees()
to return alos (dawn) calculated when the sun is 18° below the eastern geometric horizon
before sunrise. |
Date |
getAlos19Point8Degrees()
Method to return alos (dawn) calculated when the sun is 19.8° below the eastern geometric horizon
before sunrise. |
Date |
getAlos26Degrees()
Method to return alos (dawn) calculated when the sun is 26° below the eastern geometric horizon
before sunrise. |
Date |
getAlos60()
Method to return alos (dawn) calculated using 60 minutes before sea level sunrise on the time to
walk the distance of 4 Mil at 15 minutes a Mil. |
Date |
getAlos72Zmanis()
Method to return alos (dawn) calculated using 72 minutes zmaniyos( GR"A and the Baal Hatanya) or 1/10th of the day before sea level sunrise. |
Date |
getAlos90()
Method to return alos (dawn) calculated using 90 minutes before sea level sunrise on the time to
walk the distance of 4 Mil at 22.5 minutes a Mil. |
Date |
getAlos90Zmanis()
Method to return alos (dawn) calculated using 90 minutes zmaniyos( GR"A and the Baal Hatanya) or 1/8th of the day before sea level sunrise. |
Date |
getAlos96()
Method to return alos (dawn) calculated using 96 minutes before sea level sunrise based on the time
to walk the distance of 4 Mil at 24 minutes a Mil. |
Date |
getAlos96Zmanis()
Method to return alos (dawn) calculated using 90 minutes zmaniyos( GR"A and the Baal Hatanya) or 1/8th of the day before sea level sunrise. |
Date |
getBainHasmashosRT13Degrees()
|
Date |
getBainHasmashosRT13Point5MinutesBefore7Point083Degrees()
|
Date |
getBainHasmashosRT2Stars()
|
Date |
getBainHasmashosRT58Point5Minutes()
|
Date |
getFixedLocalChatzos()
A method that returns the local time for fixed chatzos. |
Date |
getMinchaGedola16Point1Degrees()
|
Date |
getMinchaGedola30Minutes()
This method returns mincha gedola calculated as 30 minutes after chatzos and not 1/2 of a
shaah zmanis after
chatzos as calculated by
ZmanimCalendar.getMinchaGedola(). |
Date |
getMinchaGedola72Minutes()
|
Date |
getMinchaGedolaGreaterThan30()
This is a conveniance methd that returns the later of ZmanimCalendar.getMinchaGedola()and getMinchaGedola30Minutes(). |
Date |
getMinchaKetana16Point1Degrees()
This method returns the time of mincha ketana according to the Magen Avraham with the day starting and ending 16.1° below the horizon. |
Date |
getMinchaKetana72Minutes()
This method returns the time of mincha ketana according to the Magen Avraham with the day starting 72 minutes before sunrise and ending 72 minutes after sunset. |
Date |
getMisheyakir10Point2Degrees()
This method returns misheyakir based on the position of the sun when it is 10.2° below
geometric zenith (90°). |
Date |
getMisheyakir11Degrees()
This method returns misheyakir based on the position of the sun when it is 11° below
geometric zenith (90°). |
Date |
getMisheyakir11Point5Degrees()
This method returns misheyakir based on the position of the sun when it is 11.5° below
geometric zenith (90°). |
Date |
getPlagAlos16Point1ToTzaisGeonim7Point083Degrees()
This method returns the time of plag hamincha based on the opinion that the day starts at alos 16.1° and ends at
tzais. 10.75 shaos zmaniyos
are calculated based on this day and added to
alos to reach this time. |
Date |
getPlagAlosToSunset()
This method returns the time of plag hamincha based on the opinion that the day starts at alos 16.1° and ends at
sunset. 10.75 shaos zmaniyos are calculated based
on this day and added to alos to reach
this time. |
Date |
getPlagHamincha120Minutes()
This method returns the time of plag hamincha. |
Date |
getPlagHamincha120MinutesZmanis()
This method returns the time of plag hamincha. |
Date |
getPlagHamincha16Point1Degrees()
This method returns the time of plag hamincha based on the opinion that the day starts at alos 16.1° and ends at
tzais 16.1°. |
Date |
getPlagHamincha18Degrees()
This method returns the time of plag hamincha based on the opinion that the day starts at alos 18° and ends at
tzais 18°. |
Date |
getPlagHamincha19Point8Degrees()
This method returns the time of plag hamincha based on the opinion that the day starts at alos 19.8° and ends at
tzais 19.8°. |
Date |
getPlagHamincha26Degrees()
This method returns the time of plag hamincha based on the opinion that the day starts at alos 26° and ends at
tzais 26°. |
Date |
getPlagHamincha60Minutes()
This method returns the time of plag hamincha. |
Date |
getPlagHamincha72Minutes()
This method returns the time of plag hamincha. |
Date |
getPlagHamincha72MinutesZmanis()
This method returns the time of plag hamincha. |
Date |
getPlagHamincha90Minutes()
This method returns the time of plag hamincha. |
Date |
getPlagHamincha90MinutesZmanis()
This method returns the time of plag hamincha. |
Date |
getPlagHamincha96Minutes()
This method returns the time of plag hamincha. |
Date |
getPlagHamincha96MinutesZmanis()
This method returns the time of plag hamincha. |
long |
getShaahZmanis120Minutes()
Method to return a shaah zmanis (temporal hour) calculated using a dip of 120 minutes. |
long |
getShaahZmanis120MinutesZmanis()
Method to return a shaah zmanis (temporal hour) according to the opinion of the MGA based on alos being 120 minutes zmaniyos before
sunrise. |
long |
getShaahZmanis16Point1Degrees()
Method to return a shaah zmanis (temporal hour) calculated using a dip of 16.1°. |
long |
getShaahZmanis18Degrees()
Method to return a shaah zmanis (temporal hour) calculated using a 18° dip. |
long |
getShaahZmanis19Point8Degrees()
Method to return a shaah zmanis (temporal hour) calculated using a 19.8° dip. |
long |
getShaahZmanis26Degrees()
Method to return a shaah zmanis (temporal hour) calculated using a dip of 26°. |
long |
getShaahZmanis60Minutes()
Method to return a shaah zmanis (solar hour) according to the opinion of the MGA. |
long |
getShaahZmanis72Minutes()
Method to return a shaah zmanis (solar hour) according to the opinion of the MGA. |
long |
getShaahZmanis72MinutesZmanis()
Method to return a shaah zmanis (temporal hour) according to the opinion of the MGA based on alos being 72 minutes zmaniyos before
sunrise. |
long |
getShaahZmanis90Minutes()
Method to return a shaah zmanis (temporal hour) calculated using a dip of 90 minutes. |
long |
getShaahZmanis90MinutesZmanis()
Method to return a shaah zmanis (temporal hour) according to the opinion of the MGA based on alos being 90 minutes zmaniyos before
sunrise. |
long |
getShaahZmanis96Minutes()
Method to return a shaah zmanis (temporal hour) calculated using a dip of 96 minutes. |
long |
getShaahZmanis96MinutesZmanis()
Method to return a shaah zmanis (temporal hour) according to the opinion of the MGA based on alos being 96 minutes zmaniyos before
sunrise. |
Date |
getSofZmanShma3HoursBeforeChatzos()
This method returns the latest zman krias shema (time to say Shema in the morning) calculated as 3 hours before ZmanimCalendar.getChatzos(). |
Date |
getSofZmanShmaAlos16Point1ToSunset()
This method returns the latest zman krias shema (time to say Shema in the morning) based on the opinion that the day starts at alos 16.1° and ends at
sunset. 3 shaos zmaniyos are calculated based on
this day and added to alosto reach
this time. |
Date |
getSofZmanShmaAlos16Point1ToTzaisGeonim7Point083Degrees()
This method returns the latest zman krias shema (time to say Shema in the morning) based on the opinion that the day starts at alos 16.1° and ends at
tzais 7.083°. 3
shaos zmaniyos are calculated based on this day and added to
alos to reach this time. |
Date |
getSofZmanShmaFixedLocal()
A method that returns the latest zman krias shema (time to say Shema in the morning) calculated as 3 hours before getFixedLocalChatzos(). |
Date |
getSofZmanShmaKolEliyahu()
|
Date |
getSofZmanShmaMGA120Minutes()
This method returns the latest zman krias shema (time to say Shema in the morning) in the opinion of the MG"A based on alos being 120 minutes before
sunrise. |
Date |
getSofZmanShmaMGA16Point1Degrees()
This method returns the latest zman krias shema (time to say Shema in the morning) in the opinion of the MG"A based on alos being 16.1°
before sunrise. |
Date |
getSofZmanShmaMGA19Point8Degrees()
This method returns the latest zman krias shema (time to say Shema in the morning) in the opinion of the MG"A based on alos being 19.8°
before sunrise. |
Date |
getSofZmanShmaMGA72Minutes()
This method returns the latest zman krias shema (time to say Shema in the morning) in the opinion of the MG"A based on alos being 72 minutes before
sunrise. |
Date |
getSofZmanShmaMGA72MinutesZmanis()
This method returns the latest zman krias shema (time to say Shema in the morning) in the opinion of the MG"A based on alos being 90 minutes
zmaniyos before sunrise. |
Date |
getSofZmanShmaMGA90Minutes()
This method returns the latest zman krias shema (time to say Shema in the morning) in the opinion of the MG"A based on alos being 90 minutes before
sunrise. |
Date |
getSofZmanShmaMGA90MinutesZmanis()
This method returns the latest zman krias shema (time to say Shema in the morning) in the opinion of the MG"A based on alos being 90 minutes
zmaniyos before sunrise. |
Date |
getSofZmanShmaMGA96Minutes()
This method returns the latest zman krias shema (time to say Shema in the morning) in the opinion of the MG"A based on alos being 96 minutes before
sunrise. |
Date |
getSofZmanShmaMGA96MinutesZmanis()
This method returns the latest zman krias shema (time to say Shema in the morning) in the opinion of the MG"A based on alos being 96 minutes
zmaniyos before sunrise. |
Date |
getSofZmanTfila2HoursBeforeChatzos()
This method returns the latest zman tfila (time to say the morning prayers) calculated as 2 hours befor ZmanimCalendar.getChatzos(). |
Date |
getSofZmanTfilaFixedLocal()
This method returns the latest zman tfila (time to say the morning prayers) calculated as 2 hours before getFixedLocalChatzos(). |
Date |
getSofZmanTfilaMGA120Minutes()
This method returns the latest zman tfila (time to say the morning prayers) in the opinion of the MG"A based on alos being 120 minutes before
sunrise. |
Date |
getSofZmanTfilaMGA16Point1Degrees()
This method returns the latest zman tfila (time to say the morning prayers) in the opinion of the MG"A based on alos being 16.1°
before sunrise. |
Date |
getSofZmanTfilaMGA19Point8Degrees()
This method returns the latest zman tfila (time to say the morning prayers) in the opinion of the MG"A based on alos being 19.8°
before sunrise. |
Date |
getSofZmanTfilaMGA72Minutes()
This method returns the latest zman tfila (time to say the morning prayers) in the opinion of the MG"A based on alos being 72 minutes before
sunrise. |
Date |
getSofZmanTfilaMGA72MinutesZmanis()
This method returns the latest zman tfila (time to the morning prayers) in the opinion of the MG"A based on alos being 72 minutes zmaniyos before
sunrise. |
Date |
getSofZmanTfilaMGA90Minutes()
This method returns the latest zman tfila (time to say the morning prayers) in the opinion of the MG"A based on alos being 90 minutes before
sunrise. |
Date |
getSofZmanTfilaMGA90MinutesZmanis()
This method returns the latest zman tfila (time to the morning prayers) in the opinion of the MG"A based on alos being 90 minutes zmaniyos before
sunrise. |
Date |
getSofZmanTfilaMGA96Minutes()
This method returns the latest zman tfila (time to say the morning prayers) in the opinion of the MG"A based on alos being 96 minutes before
sunrise. |
Date |
getSofZmanTfilaMGA96MinutesZmanis()
This method returns the latest zman tfila (time to the morning prayers) in the opinion of the MG"A based on alos being 96 minutes zmaniyos before
sunrise. |
Date |
getTzais120()
This method returns tzais (nightfall) based on the opinion of the Magen Avraham that the time to walk the distance of a Mil in the Ramba"ms opinion is 2/5 of an hour (24 minutes) for a total of 120 minutes based on the opinion of Ula who calculated tzais as 5 Mil after sea level shkiah (sunset). |
Date |
getTzais120Zmanis()
Method to return tzais (dusk) calculated using 120 minutes zmaniyos (GR"A and the Baal Hatanya) after sea level sunset. |
Date |
getTzais16Point1Degrees()
For information on how this is calculated see the comments on getAlos16Point1Degrees() |
Date |
getTzais18Degrees()
|
Date |
getTzais19Point8Degrees()
For information on how this is calculated see the comments on getAlos19Point8Degrees() |
Date |
getTzais26Degrees()
For information on how this is calculated see the comments on getAlos26Degrees() |
Date |
getTzais60()
This method returns the tzais (nightfall) based on the opinion of the Chavas Yair and Divray Malkiel that the time to walk the distance of a Mil is 15 minutes for a total of 60 minutes for 4 mil after sea level sunset. |
Date |
getTzais72Zmanis()
Method to return tzais (dusk) calculated using 72 minutes zmaniyos (GR"A and the Baal Hatanya) after sea level sunset. |
Date |
getTzais90()
Method to return tzais (dusk) calculated as 90 minutes after sea level sunset. |
Date |
getTzais90Zmanis()
Method to return tzais (dusk) calculated using 90 minutes zmaniyos (GR"A and the Baal Hatanya) after sea level sunset. |
Date |
getTzais96()
A method to return tzais (dusk) calculated as 96 minutes after sea level sunset. |
Date |
getTzais96Zmanis()
Method to return tzais (dusk) calculated using 96 minutes zmaniyos (GR"A and the Baal Hatanya) after sea level sunset. |
Date |
getTzaisGeonim5Point95Degrees()
This method returns the tzais (nightfall) based on the opinion of the Geonim calculated at the sun's position at 5.95° below the western horizon. |
Date |
getTzaisGeonim7Point083Degrees()
This method returns the tzais (nightfall) based on the opinion of the Geonim calculated at the sun's position at 7.083° below the western horizon. |
Date |
getTzaisGeonim8Point5Degrees()
This method returns the tzais (nightfall) based on the opinion of the Geonim calculated at the sun's position at 8.5° below the western horizon. |
int |
hashCode()
|
| Methods inherited from class net.sourceforge.zmanim.ZmanimCalendar |
|---|
getAlos72, getAlosHashachar, getCandelLighting, getCandleLightingOffset, getChatzos, getMinchaGedola, getMinchaKetana, getPlagHamincha, getShaahZmanisGra, getShaahZmanisMGA, getSofZmanShmaGRA, getSofZmanShmaMGA, getSofZmanTfilaGRA, getSofZmanTfilaMGA, getSolarMidnight, getTzais, getTzais72, setCandleLightingOffset |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected static final double ZENITH_5_POINT_95
geometric zenith
(90°). This calculation is used for calculating tzais
(nightfall) according to some opinions. This calculation is based on the
position of the sun 24 minutes after sunset in Jerusalem in the equinox
which calculates to 5.95° below
geometric zenith
getTzaisGeonim5Point95Degrees(),
Constant Field Valuesprotected static final double ZENITH_7_POINT_083
geometric zenith (90°). This is often
referred to as 7°5' or 7° and 5 minutes. This calculation is used
for calculating alos (dawn) and tzais (nightfall)
according to some opinions. This calculation is based on the position of
the sun 30 minutes after sunset in Jerusalem in the equinox which
calculates to 7.0833333° below
geometric zenith. This is time some opinions consider dark
enough for 3 stars to be visible. This is the opinion of the Shu"t Melamed Leho'il,
Shu"t Binyan Tziyon, Tenuvas Sadeh and very close to the time of the Mekor
Chesed on the Sefer chasidim.
getTzaisGeonim7Point083Degrees(),
getBainHasmashosRT13Point5MinutesBefore7Point083Degrees(),
Constant Field Valuesprotected static final double ZENITH_10_POINT_2
geometric zenith
(90°). This calculation is used for calculating misheyakir
according to some opinions. This calculation is based on the position of
the sun 45 minutes before sunrise in Jerusalem in the
equinox which calculates to 10.2° below
geometric zenith
getMisheyakir10Point2Degrees(),
Constant Field Valuesprotected static final double ZENITH_11_DEGREES
geometric zenith
(90°). This calculation is used for calculating misheyakir
according to some opinions. This calculation is based on the position of
the sun 48 minutes before sunrise in Jerusalem in the
equinox which calculates to 11° below
geometric zenith
getMisheyakir11Degrees(),
Constant Field Valuesprotected static final double ZENITH_11_POINT_5
geometric zenith
(90°). This calculation is used for calculating misheyakir
according to some opinions. This calculation is based on the position of
the sun 52 minutes before sunrise in Jerusalem in the
equinox which calculates to 11.5° below
geometric zenith
getMisheyakir11Point5Degrees(),
Constant Field Valuesprotected static final double ZENITH_13_DEGREES
geometric zenith
(90°). This calculation is used for calculating
Rabainu Tam's bain hashmashos according to some opinions.
getBainHasmashosRT13Degrees(),
Constant Field Valuesprotected static final double ZENITH_19_POINT_8
geometric zenith
(90°). This calculation is used for calculating alos
(dawn) and tzais (nightfall) according to some opinions. This
calculation is based on the position of the sun 90 minutes after sunset
in Jerusalem in the equinox which calculates to 19.8° below
geometric zenith
getTzais19Point8Degrees(),
getAlos19Point8Degrees(),
getAlos90(),
getTzais90(),
Constant Field Valuesprotected static final double ZENITH_26_DEGREES
geometric zenith
(90°). This calculation is used for calculating alos
(dawn) and tzais (nightfall) according to some opinions. This
calculation is based on the position of the sun
120 minutes after sunset in Jerusalem in the
equinox which calculates to 26° below
geometric zenith
getAlos26Degrees(),
getTzais26Degrees(),
getAlos120(),
getTzais120(),
Constant Field Values| Constructor Detail |
|---|
public ComplexZmanimCalendar(GeoLocation location)
public ComplexZmanimCalendar()
GeoLocation.GeoLocation(),
a default
AstronomicalCalculator and
default the calendar to the current date.
AstronomicalCalendar.AstronomicalCalendar()| Method Detail |
|---|
public long getShaahZmanis19Point8Degrees()
long millisecond length of a
shaah zmanis.public long getShaahZmanis18Degrees()
long millisecond length of a
shaah zmanis.public long getShaahZmanis26Degrees()
26° below
the eastern geometric horizon before sunrise. Dusk for this is when the
sun is 26° below the western geometric
horizon after sunset. This day is split into 12 equal parts with each
part being a shaah zmanis.
long millisecond length of a
shaah zmanis.public long getShaahZmanis16Point1Degrees()
long millisecond length of a
shaah zmanis.getAlos16Point1Degrees(),
getTzais16Point1Degrees(),
getSofZmanShmaMGA16Point1Degrees(),
getSofZmanTfilaMGA16Point1Degrees(),
getMinchaGedola16Point1Degrees(),
getMinchaKetana16Point1Degrees(),
getPlagHamincha16Point1Degrees()public long getShaahZmanis60Minutes()
ComplexZmanimCalendar
long millisecond length of a
shaah zmanis.public long getShaahZmanis72Minutes()
ComplexZmanimCalendar
long millisecond length of a
shaah zmanis.public long getShaahZmanis72MinutesZmanis()
72 minutes zmaniyos before
sunrise. This calculation divides the day based on
the opinion of the MGA that the day runs from dawn to dusk.
Dawn for this calculation is 72 minutes zmaniyos before
sunrise and dusk is 72 minutes zmaniyos after sunset. This day
is split into 12 equal parts with each part being a shaah zmanis.
This is identical to 1/10th of the day from sunrise
to sunset.
long millisecond length of a
shaah zmanis.getAlos72Zmanis(),
getTzais72Zmanis()public long getShaahZmanis90Minutes()
long millisecond length of a
shaah zmanis.public long getShaahZmanis90MinutesZmanis()
90 minutes zmaniyos before
sunrise. This calculation divides the day based on
the opinion of the MGA that the day runs from dawn to dusk.
Dawn for this calculation is 90 minutes zmaniyos before
sunrise and dusk is 90 minutes zmaniyos after sunset. This day
is split into 12 equal parts with each part being a shaah zmanis.
This is identical to 1/8th of the day from sunrise
to sunset.
long millisecond length of a
shaah zmanis.getAlos90Zmanis(),
getTzais90Zmanis()public long getShaahZmanis96MinutesZmanis()
96 minutes zmaniyos before
sunrise. This calculation divides the day based on
the opinion of the MGA that the day runs from dawn to dusk.
Dawn for this calculation is 96 minutes zmaniyos before
sunrise and dusk is 96 minutes zmaniyos after sunset. This day
is split into 12 equal parts with each part being a shaah zmanis.
This is identical to 1/7.5th of the day from
sunrise to sunset.
long millisecond length of a
shaah zmanis.getAlos96Zmanis(),
getTzais96Zmanis()public long getShaahZmanis96Minutes()
long millisecond length of a
shaah zmanis.public long getShaahZmanis120Minutes()
long millisecond length of a
shaah zmanis.public long getShaahZmanis120MinutesZmanis()
120 minutes zmaniyos before
sunrise. This calculation divides the day based on
the opinion of the MGA that the day runs from dawn to dusk.
Dawn for this calculation is 120 minutes zmaniyos before
sunrise and dusk is 120 minutes zmaniyos after sunset. This
day is split into 12 equal parts with each part being a
shaah zmanis. This is identical to 1/6th of the day from
sunrise to sunset.
long millisecond length of a
shaah zmanis.getAlos120Zmanis(),
getTzais120Zmanis()public Date getPlagHamincha120MinutesZmanis()
dawn. The
formula used is:getShaahZmanis96MinutesZmanis()
after dawn.
Date of the time of plag hamincha.public Date getPlagHamincha120Minutes()
dawn. The formula
used is:getShaahZmanis72Minutes() after
ZmanimCalendar.getAlos72().
Date of the time of plag hamincha.public Date getAlos60()
sea level sunrise on the time to
walk the distance of 4 Mil at 15 minutes a Mil.
This is based on the opinion of most Rishonim who stated that
the time of the Neshef (time between dawn and sunrise) does
not vary by the time of year or location but purely depends on the time
it takes to walk the distance of 4 Mil.
Date representing the time.public Date getAlos72Zmanis()
sunrise and ending at sunset.
The actual alculation is AstronomicalCalendar.getSunrise()- (
ZmanimCalendar.getShaahZmanisGra() * 1.2). This calculation is used in the
calendars published by
Hisachdus Harabanim D'Artzos Habris Ve'Kanada
Date representing the time.ZmanimCalendar.getShaahZmanisGra()public Date getAlos96()
sea level sunrise based on the time
to walk the distance of 4 Mil at 24 minutes a Mil.
This is based on the opinion of most Rishonim who stated that
the time of the Neshef (time between dawn and sunrise) does
not vary by the time of year or location but purely depends on the time
it takes to walk the distance of 4 Mil.
Date representing the time.public Date getAlos90Zmanis()
sunrise and ending at
sunset. The actual calculation is
AstronomicalCalendar.getSunrise() - (ZmanimCalendar.getShaahZmanisGra() * 1.5).
Date representing the time.ZmanimCalendar.getShaahZmanisGra()public Date getAlos96Zmanis()
sunrise and ending at
sunset. The actual calculation is
AstronomicalCalendar.getSunrise() - (ZmanimCalendar.getShaahZmanisGra() * 1.6).
Date representing the time.