The bug
In the singleplayer world select screen, if your system date is set to ISO 8601 format (YYYY-MM-DD
) it will display the dates as mm/dd/yyyy
instead of the desired format.
Linked issues
is duplicated by 1
Attachments
Comments 36
Confirmed for 1.5.1-pre on Linux.
$ java -version
java version "1.7.0_17"
OpenJDK Runtime Environment (IcedTea7 2.3.8) (ArchLinux build 7.u17_2.3.8-1-x86_64)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)
$ uname -rms
Linux 3.7.10-1-ARCH x86_64
$ echo $LC_DATE
en_DK.utf8
(en_DK defines ISO-8601 date and time representation)
Is this still a concern in the current Minecraft version 1.7.2 / Launcher version 1.3.4 ? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases.
This ticket is incomplete without the requested information, no response has been received within a reasonable time and we are assuming the issue has been resolved. Should your issue return please submit a new complete ticket with all available information.
Please review the guidelines before reporting issues.
I can confirm that this issue exists in the current snapshot (14w02c).
I am using "yyyy-MM-dd" for my short date format, and "H:mm" for short time, but the Minecraft world selection screen displays the last saved time in the format "mm/dd/yy H:mm tt". So it's not respecting system settings for date and time formats, which could be particularly confusing to users in regions where the day is listed before the month.
I can confirm the same bug on FreeBSD 13.1 and Ubuntu Linux using 1.19.4 and latest 1.20 pre-release.
In English (UK) language option, the date format shows as MM/DD/YY, where it should be DD/MM/YY (or preferably DD/MM/YYYY). The date format shown can be very confusing when you're not used to it.
Steps to Reproduce:
setenv LANG en_GB.UTF8
Run minecraft from that same console window
Set the language to English (UK) in Minecraft
Go to the world selection screen
Look at the date format
Observed Results:
The date format shows as MM/DD/YY.
Expected Results:
The date format should show as DD/MM/YYYY.
I even tried: `setenv LC_TIME=en_DK.UTF-8` (country that uses ISO 8601 date format), and other applications like Thunderbird (email) shows the date format changed, but Minecraft still only displays the dates in United States format.
I've been trying to migrate my stuff to ISO 8601 ever since I read the XKCD comic/PSA about it.
On a tangentially related note, can y'all standardize This Very Mojira™'s date format next? I just posted on a bug that's still haunting us from 10 years ago, and had to do a double take to make sure I didn't misinterpret the year.
(I can put this aside into an issue of its own if that helps, just tell me what section/tags/whatever, I don't use JIRA much)
Please do not mark unreleased versions as affected. You do not have access to this yet.