I am trying to get the Chanukah candle lighting times to display correctly on my website (http://maoztzur.info/).
I want to display it based on the user's IP address. I retrieve the user's coordinates via plugging their IP address into the freegeoip API.
I am testing it with location set to Jerusalem by manually plugging in latitude 31.7833 and longitude 35.2167, which is what Google returns for Jerusalem. However for today this returns a time of 5:47pm, whereas https://www.hebcal.com/shabbat/?city=IL-Jerusalem returns a time of 5:25pm.
Any idea as to where this discrepancy comes from?
Customer support service by UserEcho