Time format on Filevault login screen
When I boot my MBP M1 running macOS Sonoma (v14.4.1), I first land on the Filevault decryption login screen. The time format used there is in 12-hour notation. I want to change that notation to be 24-hour notation. Mind you: the time shown is right for my timezone. This is not an offset issue, AM/PM qualifiers are even omitted, rendering the time shown completely ambiguous.
I've tried several things but they didn't work:
- System Settings:General:Date & Time, enable Show 24-hour time on Lock Screen (this is not the Lock screen, but pre-boot FileVault login screen)
- sudo defaults write NSGlobalDomain AppleLocale en_BE (trying to set root locale to Belgian, with 24-hour notation, not working)
- sudo defaults write /Library/Preferences/.GlobalPreferences AppleLocale "en_BE" (same, even deleted .GlobalPreferences and it's not even being recreated)
- System Recovery Boot, unlock disk, set Language (hoping that changing the "system" language would also change time format, nope)
On the side, I always wondered why some countries never defaulted to 24-hour notation, avoiding all ambiguity (and the problem described above), especially when adhered to when both spoken and written .
MacBook Pro 16″, macOS 14.4