Liquid Time format issue

In a custom module I am using the following liquid code to format the time this item expires.

{{this['ExpiryDate'] | date:"%l:%M %P"}}

This seems to work great until the time is in the 12:00 pm hour. then the time outputs at 0:00 pm. Is this a bug or am I doing something wrong. I could understand this if it was am and not pm.

Screen Shot 2020-07-14 at 6.15.12 AM

Hi @Rhatch, this is a bug, it will be fixed in the upcoming sprints. Currently, you can use another date format:
{{this['ExpiryDate'] | format_date:"h:mm tt"}}