[1452] Allow setting preferred date format instead of tying it to the user's language
tracked
ʙɪɢ․
Please don't tie the date format to the user's selected language.
Ideally, there should have a setting for being able to choose which way we'd like the date to be presented. Forcing everyone who uses the English UI to use month/day/year when there are other options available locked to different languages is pretty frustrating.
Thanks!
Log In
White Lotuz
Merged in a post:
[1236] Date format
w
wee_man135
At the moment, the date format used in the game to display when an avatar or world was uploaded and updated is MM/DD/YYYY, which is very confusing and impractical to use. Would it be possible to add the DD/MM/YYYY instead? Perhaps a toggle, or switch between the two.
BakaMitai
Using OS format setting should be way more reliable solution. This is format user most used to.
_
_tau_
tracked
knah
As someone who sets the OS to always use ISO 8601 yyyy-MM-dd, having date/time format tied to locale seems absurd. No matter the language I want to see VRC UI in, my date format preference doesn't change. Why can't the date format be fetched from the OS?
Most other software seems to have no issues with that (except Discord, but it at least has UK English with marginally more sane date format).
As a random thought, why on earth does toki pona use the US-centric MM/dd/yyyy? Which part of the language spec, that barely has any numbers to begin with, dictates that date format?
hakanai
First thought, if it really is tied to the language and not the locale, that is a straight-up bug, because most English-speaking regions will want "dd/MM/yyyy" and not "MM/dd/yyyy".
Second thought, yeah, Australia has a history of getting really cursed date formats via ICU, and being able to customise them to something acceptable while waiting for ICU to fix their shit is sort of essential. We were, for a while, cursed with a format like "30 Apr. 2024". Yeah, including the period after "Apr". When they did that update and we shipped it, we got half a dozen complaints in the first day.
Third thought, https://xkcd.com/1179/
Patroll
Or change the format to include month name, like:
01 Jan 2024
Deantwo
I would very much like my superior YYYY-MM-DD date format. It is the ISO standard and it limits, or even completely eliminates, date format confusion.
It would be nice if VRChat just used the OS's settings, at least for Windows users. That way VRChat doesn't have to worry about it much at all.
AgenderWitchery
While DD/MM/YYYY and MM/DD/YY and all other permutations are definitely easy to code, may I suggest the least ambiguous standard?
Mon. DD, YYYY (such as Oct. 25, 2022 or Jun. 13, 2031)
Strasz - Community Team
We'd like to tie this in with localization, which should hopefully be coming in the future, although I don't have an ETA.
DrBlackRat
Strasz - Community Team: Please let use choose the language independently from the date format. I would still prefer everything being in English but still using dd.mm.yyyy instead of the current format.
ShingenPizza
Strasz - Community Team:
if it will be tied to localization (=game language?), then by the heavens, let us choose between "US English" and "UK English", because while the ENGLISH language is pretty much universal, the (pretty much only) AMERICAN MM/DD/YYYY date format is NOT. it's just absurd.
separating choosing between game language and date format, as DrBlackRat suggested, is also fine.
otherwise, if you're going for a single universal format, or in the meantime as a temporary solution, YYYY-MM-DD is the way to go.
DarkSwordsman
ShingenPizza: Agreed. If only one, YYYY-MM-DD is the way to go, as ISO-8601 intended.