In the UK we all (generally) read 24 hour but speak in 12 hour. So we see 15:00 but say 3. Only military peeps talk on 24, and it can sound weird, but people can easily understand them as long as they can parse the who “-hundred” thing (15:00 being fifteen-hundred)