Returns true if the given date falls within a public period of communal
mourning — specifically:
Sefirat HaOmer: 16 Nisan through 5 Sivan (the 49 days of the Omer).
Bein HaMetzarim ("between the straits"): 17 Tammuz through 9 Av
(10 Av when 9 Av is postponed because it falls on Shabbat).
This is a broad helper — it does not attempt to model minhag-specific
exceptions within those periods (e.g. Lag BaOmer, Rosh Chodesh Iyar,
the distinction between Sephardic and Ashkenazic customs on which
portion of the Omer is observed as mourning, etc.).
Returns
trueif the given date falls within a public period of communal mourning — specifically:This is a broad helper — it does not attempt to model minhag-specific exceptions within those periods (e.g. Lag BaOmer, Rosh Chodesh Iyar, the distinction between Sephardic and Ashkenazic customs on which portion of the Omer is observed as mourning, etc.).