Opening_hours evaluation tool Easter range issue

I’m trying to set the opening_hours during Easter and verify the result using the opening_hours evaluation tool with the location set to Prague, Czech Republic (50.073658, 14.418540).

  1. If I set the value to easter 10:00-11:00, the tool correctly displays the time on Easter Sunday, April 20, 2025.
  2. If I set the value to easter-2days 10:00-11:00, the tool correctly displays the time two days earlier, on Good Friday, April 18, 2025.
  3. However, if I set the value to a range easter-2days-easter 10:00-11:00, the time only displays from Good Friday, April 18, 2025 to Holy Saturday, April 19, 2025, excluding Easter Sunday, April 20, 2025.

Does anybody have any idea why this might be happening? :pray:

I’d expect a range from-to to include both from and to date.

Looks like a bug to me. 0:00 vs 24:00 when evaluating ranges?

Issues allegedly filed here GitHub - opening-hours/opening_hours.js: Library to parse and process the opening_hours tag from OpenStreetMap data