Your comments

Hi, thanks for using Hebcal.

Yom HaShoah is held on the 27th of Nisan (April/May), unless the 27th would be adjacent to Shabbat, in which case the date is shifted by a day

Hi, thanks for using Hebcal, and sorry to hear you're having trouble with your yahrzeit calendar on iPhone.

Could you send us the Yahrzeit calendar subscription URL for debugging via private message? We'd love to investigate further on our server-side to see what's causing the problem.


To remove the Yahrzeit calendar completely, you can follow these instructions:

https://www.hebcal.com/home/221/ios-iphone-ipad-delete

Hi, thanks for using Hebcal.

You should be able to do this using our Jewish Calendar API by setting the start and end parameters to be today's date in YYYY-MM-DD format, and setting maj=on for only major holidays. Then, you'll need to see if items is empty - and if it's not, check to see if the object inside contains yomtov: true.

For example, here's the second day of Pesach in the Diaspora:

http://hebcal.com/hebcal?cfg=json&v=1&maj=on&leyning=off&start=2021-03-29&end=2021-03-29

{
  "title": "Hebcal Diaspora March 2021",
  "date": "2021-02-08T00:07:43.224Z",
  "location": {
    "geo": "none"
  },
  "items": [
    {
      "title": "Pesach II",
      "date": "2021-03-29",
      "category": "holiday",
      "subcat": "major",
      "yomtov": true,
      "hebrew": "פסח יום ב׳",
      "link": "https://www.hebcal.com/holidays/pesach-2021?utm_source=js&utm_medium=api",
      "memo": "Passover, the Feast of Unleavened Bread. Also called Chag HaMatzot (the Festival of Matzah), it commemorates the Exodus and freedom of the Israelites from ancient Egypt"
    }
  ]

And here's an example of non-yomtov - Chol haMoed Sukkot

http://hebcal.com/hebcal?cfg=json&v=1&maj=on&leyning=off&start=2021-09-24&end=2021-09-24

{
  "title": "Hebcal Diaspora September 2021",
  "date": "2021-02-08T00:11:48.425Z",
  "location": {
    "geo": "none"
  },
  "items": [
    {
      "title": "Sukkot IV (CH''M)",
      "date": "2021-09-24",
      "category": "holiday",
      "subcat": "major",
      "hebrew": "סוכות יום ד׳ (חול המועד)",
      "link": "https://www.hebcal.com/holidays/sukkot-2021?utm_source=js&utm_medium=api",
      "memo": "Feast of Booths"
    }
  ]
}

If you pick a day that has no major holidays, you'll get an empty items array:

http://hebcal.com/hebcal?cfg=json&v=1&maj=on&leyning=off&start=2021-06-01&end=2021-06-01

{
  "title": "Hebcal Diaspora 2021",
  "date": "2021-02-08T00:13:45.611Z",
  "location": {
    "geo": "none"
  },
  "items": []
}

Hi Nathan, thanks for using Hebcal and thanks for your message!

Differences of 2 minutes are fully expected and are not considered a bug. Please read this detailed post for more details:

https://www.hebcal.com/home/94/how-accurate-are-candle-lighting-times

Hi, thanks for using Hebcal!

Unfortunately we cannot provide an Israeli triennial cycle because we do not have a detailed reference with the aliyot by aliyot breakdown. Hebcal uses the CJLS Triennial system which only works on the Diaspora schedule.

Can you share what source your minyan/congregation/synagogue uses for Israel Triennial?


If you just look for category matching candles or havdalah and don't check the date, then you'll also include candle-lighting and havdalah events for major holidays like Pesach.


For example, here's what the output will look like for the week leading up to Pesach

https://www.hebcal.com/shabbat?city=Jerusalem&cfg=json&gy=2021&gm=3&gd=24

Hi, thanks for using Hebcal!


1) Is it constant that in set 0 it is candle lighting and in set 2 it is Shabbat departure?

No. When there are other holidays such as Rosh Chodesh or Pesach or Purim, these will also be present in the items array.

For Shabbat candle-lighting, you must loop through items array, looking for an item that has category == candles and a date that is on Friday.

For Havdalah, you must loop through items array, looking for an item that has category == havdalah and a date that is on Saturday.

2) Is it regular that I access the link https://www.hebcal.com/shabbat?cfg=json&geo=city&city=IL-Jerusalem so he will show me the details of the upcoming Shabbat that week that I access the link?

Yes, that URL will work correctly every week, regardless of when you access it during the week. On Sunday at 00:00 (midnight) it will refresh to the new week's events.

We're using UserEcho for support and feedback. Here are instructions for how to use UserEcho:

https://support.userecho.com/

Thanks for using Hebcal, and thanks for the feedback about the ordinal number suffixes for French numbers. We are not native French speakers, so we were using some software written by others. I apologize that it doesn't make sense.

We will plan to make changes to the Hebcal site to remove the meaningless suffix sometime in the coming week.

Hi Elaine, thanks for using Hebcal and thanks for your comment!


Regarding Sigd, it’s included in the Modern Holidays because the State of Israel only formally recognized the holiday in 2008. You are correct that it could be alternately listed as a “Minor” holiday, but we’re comfortable with the current categorization.


Shabbat Shirah is a bit of an oversight. It’s not listed among the special Shabbatot because it’s always on Parashat Beshalach, and so in theory it doesn’t need any special calendar reminder beyond the built-in Parashat HaShavuah feature.


Across the other 8 special Shabbatot currently included on Hebcal.com calendars, all but two of them are variable w.r.t. which parsha they can co-occur with:


1. Shekalim (Mishpatim, Vayakhel, Pekudei)

2. Zachor (Tetzaveh, Vayikra, Tzav, Terumah)

3. Parah (Ki Tisa, Shmini, Vayakhel-Pekudei, Tzav, Vayakhel)

4. HaChodesh (Vayakhel-Pekudei, Shmini, Tazria, Pekudei)

5. HaGadol (Tzav, Metzora, Achrei Mot)

6. Nachamu (Vaetchanan)

7. Chazon (Devarim)

8. Shuva (Ha’Azinu, Vayeilech)

9. Shirah (Beshalach)

Given that Shabbat Nachamu and Shabbat Chazon are always tied to a single parsha and we have precedence for including them, I do think we could justify including Shabbat Shirah as well.