No, 27-7 for the rest of the world.

The separator is often the only way to distinguish American notation from ISO, so please use a dash for dd-mm-yy and a forward slash for mm/dd/yy

Have never seen 27-7, as someone in rest-of-world

In my time it was “27/VII 1986” in Russia.

This is so confidently wrong it's funny. In Australia dd/mm/yy is the default.

I've never seen dd-mm-yy. It's usually dd.mm.yy, dd.mm.yyyy, or yyyy-mm-dd, with some dd/mm/yy sprinkled in for general confusion.

Or 27.7. in some other places.

Nope,

There are quite some countries around the world using d/m/y

https://en.wikipedia.org/wiki/List_of_date_formats_by_countr...

Algeria, Belgium, Brazil, Chile...

Not really. Spain's traditional format is dd/mm/yyyy with slashes. This applies for a good chunk of Europe. Germany/Austria uses dot, I think nordic countries embraced the dash. While you might see more adoption in offical/digital contexts, I just double checked a few popular spanish websites, all slashes.

27–7 would be 20.

You mean 27.7