I have my region set to the UK, but these dates always confuse me at worst, or add congitive load at best. Particularly when the day is 12 or lower, like 3/4/2025.
I don’t think YMD would please more people. That’s the ISO format, but I don’t think many places use it as their standard date format.
It’s listed as used in the UK for example, but only nerds like me might use it (since it’s common in IT situations). As that page notes for us:
Most style guides follow the DMY convention
In addition, YMD with four-digit year is used increasingly especially in applications associated with computers
Localisation (rendering the date in the way normally used in each location/language, such as en_GB vs en_US) is the way to go.
Most programming languages have methods, libraries or modules readily available that make it pretty straightforward. e.g.
I don’t recall what format I used when I was in school, but in the US Army, we used d mmm yy, ( 9 Jan 94, for example ) and that removed any confusion.
Even more than 25 years since I left the military, I still use that format.
I use this format for almost everything, mainly from habit as I have to name different versions of files and it means they order chronologically alphabetically when sorting them.
For formatting in displays I’d usually go for dd/mm/yyyy but not hugely bothered as long as i know which it is.