Linux – How to set 24 hour time in KDE5

date timekdelinuxtime

It seems the new way to set your preferred date format is by country and language.

enter image description here

enter image description here

I've never thought about this method but I guess it encourages people to be more multicultural, researching how people around the world like their time displayed. Also, all the months and days get changed to another language so you get to learn those too. Now, I'm all for innovative ideas, but I'm finding it a little challenging to get the exact format I'm after, particularly since I can't see the time format immediately after choosing the dialogue.

enter image description here

This issue is discussed here: http://kaosx.us/phpBB3/viewtopic.php?t=966

Really, I just want to know how to set 24 hour time. I guess others might want to set other formats, so how can I know beforehand which country has which time format?

Perhaps we need an application where we could select a time format and it would give you the closest matching country and language, but in the meantime trial and error might be best.

Best Answer

As per the bug that @jozxyqk mentioned, someone pointed out a solution. https://bugs.kde.org/show_bug.cgi?id=345378#c26

With Plasma >= 5.4.0

Right click on clock -> Digital Clock Settings -> Use 24-hour clock.

I had the same issue, this fixed it.


To enable it globally, I think this is how you do it:

  1. Go to KDE System Settings
  2. Go to Format screen
  3. Enable Detailed Settings
  4. Select an option that has the 24 hour time format under Time.

If you scroll through the list of options, some countries defaulted to 24 hours while others did 12 hour formats, so I'm not quite sure if it's a country-specific default or what. Using Default (C) shows the time format I want. Using the US default (or No change) used the 12 hour format.

System Settings Format for Time

Related Question