Last page in a date range is not displayed in a listing if that page's frontmatter date field contains a time

After much testing I’m sure I’ve narrowed down this issue to unexpected behaviour in date range listing when using EU date format (DD-MM-YYY).