This is configurable in Windows. Your location, keyboard(s), display language, and date/numeric formats are all separate settings.
You can even use emoji as date separators if you please.
I'd rather that be configurable per-app. Because not all programs are used for all workflows.
And Teams ignores those settings. And your settings in MS365, sometimes.
Yes, for Win32 applications, which worked just perfect for ages like I said.
However, for the newfangled "apps", they take the regional settings entirely based off your default keyboard layout!