Strage date behavior in bulgaria
Reported by
gaode...@gmail.com,
Apr 16 2018
|
|||||
Issue description
Chrome Version : 65.0.3325.181
URLs (if applicable) :
Other browsers tested:
Add OK or FAIL, along with the version, after other browsers where you
have tested this issue:
Safari:
Firefox: 57.0.4 FAIL
Edge: 38.14393.2068.0 OK
OS: Windows 10
What steps will reproduce the problem?
(1) Change system timezone to Sofia
(2) Change system region to Bulgaria
(3) Open browser and open developer console, input expression below:
new Date('1953/03/29').toLocaleString();
new Date('1953/03/30').toLocaleString();
What is the expected result?
"29/03/1953 00:00:00"
"30/03/1953 00:00:00"
Or the date should be same.
What happens instead?
Chrome:
"3/29/1953, 12:00:00 AM"
"3/29/1953, 11:00:00 PM"
Firefox:
"3/29/1953, 12:00:00 AM"
"3/29/1953, 11:00:00 PM"
Edge:
"29/03/1953 00:00:00"
"30/03/1953 00:00:00"
Please provide any additional information below. Attach a screenshot if
possible.
Daylight saving time not observed in 1953
https://www.timeanddate.com/time/change/bulgaria?year=1953
https://en.wikipedia.org/wiki/Summer_Time_in_Europe#Bulgaria
,
Apr 17 2018
Able to reproduce the issue on reported chrome version 65.0.3325.181 using windows 10. As the issue seems to be fixed in latest chrome stable 66.0.3359.117 and on the latest beta 66.0.3359.106 hence requesting you to check the same on it and let us know if the issue still persists. Attaching the screen shot for reference.
,
Apr 17 2018
++Please find the below URL for downloading latest chrome versions. https://www.chromium.org/getting-involved/dev-channel
,
Apr 17 2018
Thanks. Will double check when possible.
,
Apr 17 2018
Thank you for providing more feedback. Adding the requester to the cc list. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Apr 17 2018
,
Apr 18 2018
,
Apr 26 2018
The problem still exist on 66.0.3359.117
Now I got those:
new Date('1953/03/30').toLocaleString();
"29/03/1953, 23:00:00"
new Date('1953/03/29').toLocaleString();
"29/03/1953, 00:00:00"
,
May 2 2018
in version 66.0.3359.139 the output is:
new Date('1953/03/30').toLocaleString();
"3/29/1953, 11:00:00 PM"
new Date('1953/03/29').toLocaleString();
"3/29/1953, 12:00:00 AM"
|
|||||
►
Sign in to add a comment |
|||||
Comment 1 by susan.boorgula@chromium.org
, Apr 16 2018