Posted by & filed under Download - Apple Mac OS X iCal.

Follow these instructions to subscribe to a Hebcal Jewish holiday calendar 5-year feed in Calendar.app on Mac OS X desktop:

  1. Go to http://www.hebcal.com/hebcal/ if you’re downloading a holiday calendar, or http://www.hebcal.com/yahrzeit/ if you’re downloading a Yahrzeit + Anniversary calendar.
  2. Fill out the form with your preferences and click the Create Calendar button
  3. Click the Download… button
  4. Click on the “Apple iCal (Mac OS X)“ option from the Download dialog box
  5. Click on the “Jewish Calendar YEAR.ics” download button

    Hebcal custom calendar download highlighteddownload screenshot 2

  6. Apple iCal will start up
  7. Click Subscribe in the “Calendar URL:” dialog box (see screenshot below)
    [Dialog box: Enter the URL of the calendar you want to subscribe to]
  8. Click OK in the next dialog box (see screenshot below)
    [Dialog box: Calendar subscription info]

Included in the Hebcal Jewish holiday downloads are options to select major holidays (Rosh Hashana, Yom Kippur, Pesach, etc.), minor holidays (Purim, Chanukah, etc.), special Shabbatot, public fasts (Tish’a B’Av, etc.), Rosh Chodesh, and modern holidays (Yom HaAtzma’ut, etc.).

Posted by & filed under Download - iPhone, iPad, iOS.

Follow these instructions to subscribe to a Hebcal Jewish Calendar 5-year feed directly from your iPhone or iPad (running iOS 3.0 or higher):

  1. Open Safari on your iPhone or iPad and navigate to http://www.hebcal.com/hebcal/ if you’re downloading a holiday calendar, or http://www.hebcal.com/yahrzeit/ if you’re downloading a Yahrzeit + Anniversary calendar.
  2. Fill out the form with your preferences and click the Create Calendar button
  3. Click the Download… button

    ios7 download step 1

  4. Select the iPhone & iPad (iOS 3.0 and higher) option from the Download dialog box
    ios7 download step 2
  5. Click on the Jewish Calendar YYYY.ics download button
  6. When the Subscribe to the calendar “Hebcal YEAR”? dialog box appears, click Subscribe
    ios7 download step 3
  7. When iPhone has finished subscribing, click Done
  8. If you later wish to remove it from your phone, go to over to Settings > Mail, Contacts, Calendar. You will see all your subscriptions listed under Accounts. Choose the one you want to edit or remove, and hit Delete Account

Included in the Hebcal Jewish holiday downloads are options to select major holidays (Rosh Hashana, Yom Kippur, Pesach, etc.), minor holidays (Purim, Chanukah, etc.), special Shabbatot, public fasts (Tish’a B’Av, etc.), Rosh Chodesh, and modern holidays (Yom HaAtzma’ut, etc.).

Posted by & filed under Developers, APIs, RSS Feeds, Source Code.

To display today’s Hebrew date in Hebrew or in English transliteration, on your site, use one of these two tags:

Hebrew

<script type="text/javascript" charset="utf-8"
 src="http://www.hebcal.com/etc/hdate-he.js">
</script>

Preview:

English transliteration

<script type="text/javascript" charset="utf-8"
 src="http://www.hebcal.com/etc/hdate-en.js">
</script>

Preview:

Posted by & filed under Download - Google Calendar.

Follow these instructions to add a Hebcal Jewish holiday calendar 5-year feed to Google Calendar.

  1. Go to http://www.hebcal.com/hebcal/ if you’re downloading a holiday calendar, or http://www.hebcal.com/yahrzeit/ if you’re downloading a Yahrzeit + Anniversary calendar.
  2. Fill out the form with your preferences and click the Create Calendar button
  3. Click the Download… button
    Hebcal custom calendar download highlighted
  4. Select the Google Calendar option from the Download dialog box
  5. Click on the “Add to Google Calendar” button that looks like this:
    Add to Google Calendar
  6. When Google Calendar asks “Would you like to add calendar: Jewish Holidays?” click “Yes, add this calendar”

Included in the Hebcal Jewish holiday downloads are options to select major holidays (Rosh Hashana, Yom Kippur, Pesach, etc.), minor holidays (Purim, Chanukah, etc.), special Shabbatot, public fasts (Tish’a B’Av, etc.), Rosh Chodesh, and modern holidays (Yom HaAtzma’ut, etc.).

Posted by & filed under Download - Google Calendar.

If you’re having difficulty using the default importing Hebcal to Google Calendar instructions, here is an alternative technique to try that replaces the “subscribe” step with downloading and uploading.

  1. Go to http://www.hebcal.com/hebcal/ if you’re downloading a holiday calendar, or http://www.hebcal.com/yahrzeit/ if you’re downloading a Yahrzeit + Anniversary calendar.
  2. Fill out the form with your preferences and click the Create Calendar button
  3. Click the Download… button
    Hebcal custom calendar download highlighted
  4. Select the Google Calendar option from the Download dialog box
  5. Click on the “Alternate option: download” to download the Jewish Calendar YYYY.ics file to your desktop
    • After the .ics file has downloaded, do not open it on your desktop.
    • Leave it sitting in your Downloads folder for now.
    • You will use it in step 11 below.
  6. Go to Google Calendar
  7. Click the Create link at the bottom of the “My calendars” list on the left-hand side of the page
  8. For the Calendar Name box, type the name “Hebcal” or “Jewish holidays” or whatever you’d like to call it
  9. Click the Create Calendar button to make a new, empty calendar
  10. Click the Add down-arrow button at the bottom of the calendar list on the left side of the page, and select Import Calendar
  11. Click Browse and choose the Jewish Calendar YYYY.ics file that contains your events, then click Open
  12. Select the Google Calendar where you’d like to import events, then click Import

Included in the Hebcal Jewish holiday downloads are options to select major holidays (Rosh Hashana, Yom Kippur, Pesach, etc.), minor holidays (Purim, Chanukah, etc.), special Shabbatot, public fasts (Tish’a B’Av, etc.), Rosh Chodesh, and modern holidays (Yom HaAtzma’ut, etc.).

Posted by & filed under Download - Google Calendar, Download - removal.

To permanently delete a calendar from your calendar list, just follow these steps:

  1. Click Settings at the bottom of the calendar list on the left side of the page. (Alternatively, click the Settings link at the top-right of any Calendar page, and click Calendars.)
    Screen_Shot_2013-03-28_at_10.24.16_PM
  2. Click the Unsubscribe or Delete link next to the calendar you want to delete.
    • Delete will permenantly erase the calendar. (No one, including those who are sharing or subscribing to the calendar, will be able to access it anymore.)
    • Unsubscribe will only remove your access to the calendar. (Others will still be able to use it normally.)
      Screen_Shot_2013-03-28_at_10.24.50_PM
  3. Click OK.

Posted by & filed under Observance.

Calendrical Calculations Hebcal uses the algorithm defined in Calendrical Calculations by Edward M. Reingold and Nachum Dershowitz.

Birthday

Reingold and Dershowitz write:

The birthday of someone born in Adar of an ordinary year or Adar II of a leap year is also always in the last month of the year, be that Adar or Adar II. The birthday in an ordinary year of someone born during the first 29 days of Adar I in a leap year is on the corresponding day of Adar; in a leap year, the birthday occurs in Adar I, as expected. Someone born on the thirtieth day of Marcheshvan, Kislev, or Adar I has his birthday postponed until the first of the following month in years where that day does not occur. [Calendrical Calculations p. 111]

Yahrzeit

The rule for a Yahrzeit is a little different:

The customary anniversary date of a death is more complicated and depends also on the character of the year in which the first anniversary occurs. There are several cases:

  • If the date of death is Marcheshvan 30, the anniversary in general depends on the first anniversary; if that first anniversary was not Marcheshvan 30, use the day before Kislev 1.
  • If the date of death is Kislev 30, the anniverary in general again depends on the first anniverary — if that was not Kislev 30, use the day before Tevet 1.
  • If the date of death is Adar II, the anniversary is the same day in the last month of the Hebrew year (Adar or Adar II).
  • If the date of death is Adar I 30, the anniversary in a Hebrew year that is not a leap year (in which Adar only has 29 days) is the last day in Shevat.
  • In all other cases, use the normal (that is, same month number) anniverary of the date of death.

[Calendrical Calculations p. 113]

Yahrzeit Example

For example, suppose Ploni ben Ploni passed away on 14 March 2001. That date corresponds to the 19th of Adar, 5761. Since 5761 was not a leap year, there was only one Adar that year (i.e. the date of death occurred in 12th month of the Hebrew year).

Suppose one wishes to observe the yahrzeit in Hebrew year 5765. Since 5765 is a leap year and none of the other rules applies, we use the same month number as the date of death. In a leap year the 12th month is Adar I, so the yahrzeit is observed on 19th of Adar I, 5765 (28 February 2005).

Variations

On page 114, Reingold and Dershowitz write:

There are minor variations in custom regarding the anniversary date in some of these cases. For example, Spanish and Portuguese Jews never observe the anniversary of a common-year date in Adar I.

There are undoubtedly many differing opinions regarding when to observe an Adar yahrzeit.

Here are two articles which offer differing opinions from our implementation:

For all matters of halacha, consult your local rabbi.

9 Feb 2005: added errata at Nachum Dershowitz’s request.
9 Mar 2005: Added Ploni ben Ploni example.
9 Mar 2014: Added links to opinions by Rabbis Golinkin and Schachter