I am really glad this is being discussed this extensively. The issues mentioned here and some other personally ones are the reason I was not a fan of properties when they were introduced and I have not upgraded to that version.
You sure did the right choice, this is really a pain to use the US way of inputting date. I had my standard ISO like I wanted, and now Iām stuck. Even French would do, but let me define it.
I sure hope this topic gets traction, and it gets fixed, this app is a wonder !
I think 1.3.7 is the desktop version before properties that you can get from github. Because nice as it is, I cannot work with properties.
Yes but now thereās the table update and I canāt give up on that one, Iāll need to way for a fix
Yeah, I donāt use markdown tables so Iām not fascinated by the update. Dataview makes all my tables
It is frustrating to discover that such a simple thing is not changeable. Implementing a simple setting for this should not be very difficult.
I always hate this āit will automatically detectā stuff. I use my phone in English. Some of the government apps automatically detects the language and switches to English but I do not want them to. Just have a simple drop down box, that is what I mean. I am not complaining about Obsidian by the way, just the whole world.
Iāve now just run into this - further complicated by the fact that KDE in Linux does not allow setting ISO format without changing the Locale - which is idiotic. Someone suggested some sort of composite ādate-timeā property that somehow replicates what it should be by default. The problem there I suspect is that various plugin functions like dataview are expecting certain formats and it may be a pain to get them to work with custom properties.
EVERYTHING INVOLVING FORMATS SHOULD BE USER SELECTABLE! Youād think system designers would figure that out by nowā¦but N-O-O-O-O-Oā¦
Workaround to get at least DD/MM/YYYY for Windows people wanting to keep English as their default view language:
Switch from English (US) ā English (United Kingdom)
I have the same problem unfortunately. You could set the property to ātextā, but its frustrating.
Thank you!
It worked for me, though Iām using Kubuntu. It seems that Obsidian (or KDE?) uses LANG and ignores LC_TIME (was & still ru_RU.UTF-8) for dates.
When I changed LANG from en_US.UTF-8 to en_GB.UTF-8 via Date & Time interface - Obsidian changed date format for YAML date properties from MM/DD/YYYY to DD/MM/YYYY.
Also, the behavior of the HTML input type changed as well: from MM/DD to DD/MM.
+1, Win11 shows MM/DD/YYYY no matter what I set in the OS.
Many bilingual users use Windows in English (United States) for language and their locales are different from the OS language.
OS language (English, US) does NOT mean OS locale is also English US (MM/dd/YYYY)
Example, I use English (US) for OS language but my locale is not even my countryās default format. I customize it to be like YYYY.MM.dd
So Obsidian should let us set Date and Time Format in Settings > Appearance.
This should obviously be an option in Obsidian, absolutely shouldnāt be OS dependent.
For me it does work, go to ā Windows Settings > Time & language > Language & region:
- Windows display language = English (United States)
- Country or region = Belgium
- Regional format = English (United states) ā§
- Short date = YYYY-MM-DD (This sets date in Windows AND Obsidian to YYYY-MM-DD)
- In Obsidian, dates automatically switch to the set āShort dateā format every time the app is restarted.