Really simple, and I'd submit a patch somewhere if I could figure out what file this is contained in. Time formats on en_IE locale should default to 24-hour like they do on every other OS, but at present they default to 12-hour. Reproducible: Always Steps to Reproduce: 1. Set formats to en_IE Actual Results: Time displays as 1:30pm Expected Results: Time displays as 13:30 I believe (but am not certain) that this affects several English locales other than en_IE, such as en_AU, en_NZ etc., which I'm almost certain also usually default to 24-hour but in KDE currently default to 12-hour. Current workaround is to override time to en_GB
"Time displays as 1:30pm" Where?
Sorry, everywhere that uses the KDE configuration from Formats, in System Settings. So Plasma, Dolphin etc. It's not a bug per se, in that the time displays as the locale configuration tells it to (and is consistent with the preview in Formats). It's just that the default locale configuration for Formats is incorrect.
I don't know if it's a bug or not, but in case it is, it comes from Qt so you should open a bug there. I've created a sample program that the only thing it does is ask QTime to print 13:30 and the output is tsdgeos@xps:~/test$ LANG=en_GB ./test "13:30" tsdgeos@xps:~/test$ LANG=en_IE ./test "1:30 P.M."