Return a map containing the details of a
lat is the latitude of the location,
lon is the longitude of the location,
m is the hebrew month of year,
d is the hebrew day of month that you are looking for, and
date is a java.time.ZonedDateTime object from which the beginning of the
hebrew year will be calculated. I.e, it will use the 'current' year of the
date as the base for calculating
date are provided
lon will default to
the coordinates of the Temple Mount in Jerusalem.
In addition, if only
d is provided
date will default to the
current time in the "Asia/Jerusalem" timezone.
(find-date 59.3325800 18.0649000 1 14 (zone-it "Europe/Stockholm" (now)))
The above will look for the 14th day of the 1st month in the hebrew year that
starts in the current gregorian year (based on the system time and timezone.
The coordinates are those of Stockholm, Sweden. Using the
to make sure that
now is returned in the correct timezone is recommended,
in this case "Europe/Stockholm".
Caution: Make sure that
date is using the actual timezone of the location at
the provided coordinates. Otherwise the results may not even be produced, or
they will be inaccurate. Calculating the timezone of a given location is out
of scope of this library.