Time is displayed in wrong order in Hebrew locale
Prerequisites
- [x] I have searched open and closed issues for duplicates.
Describe the bug
The time is displayed in wrong order (first minutes than hours) when using he_IL.UTF-8 locale
To Reproduce
Steps to reproduce the behavior:
- Set the locale to he_IL.UTF-8 and open the app
- Click on "Add new event" button (clocks with "plus" symbol)
Expected behavior
Time is showing correctly (14:27 and 15:27 respectively on the screenshot)
Screenshots or screen recordings

Platform Information
elementary OS Juno, installed using GNOME Boxes
- [x] I'm using the latest version from git that I've manually compiled
- [x] I'm using the latest released stable version
Additional context
The issue is probably reproducible on any RTL locale (not only Hebrew), but unfortunately I don't speak any of that languages to check it
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
Bug is reproducible on git version too.
I can confirm the issue, but it also happens everywhere the datetime is shown in the UI, so I suppose this may be a GLib or Granite issue.