I would still consider this a bug, or at least a much-needed feature.
Blaming the fact that Chrome (or Electron) doesn’t honour the Windows region format isn’t productive.
A workaround mentioned elsewhere: start Obsidian with the --lang flag, for example on Windows: obsidian.exe --lang=sv
formats date according to ISO standard. This seem to be an Electron feature.