Closed
Bug 1246930
Opened 8 years ago
Closed 8 years ago
Date.prototype.toLocaleString() increase date on one hour in Firefox ESR 38.6.0
Categories
(Core :: JavaScript: Internationalization API, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: whatdoyouseedoc, Unassigned)
Details
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36 Steps to reproduce: Version of Firefox where bug runs: Firefox ESR 38.6.0 In Firefox console type javascript code. var d = new Date(Date.UTC(2016,0,1,0,0,0)); console.log(d); console.log(d.toLocaleString()); Actual results: Console output: Date {Fri Jan 01 2016 03:00:00 GMT+0300 (Russia TZ 2 Standard Time)} 1/1/2016, 4:00:00 AM Expected results: Why toLocaleString() increase date on one hour? I should say that this bug ain't appears in regular non-ESR Firefox (checked in 43.0.1)
Updated•8 years ago
|
Component: Untriaged → JavaScript Engine
Product: Firefox → Core
Updated•8 years ago
|
Component: JavaScript Engine → JavaScript: Internationalization API
Comment 1•8 years ago
|
||
Firefox ESR 38 has reached it's end-of-life and has been superseded by Firefox ESR 45. The issue is no longer reproducible in Firefox ESR 45, because Fx45 uses a newer ICU release which contains the necessary updates for the Russian time zones (bug 1210165). Therefore resolving the issue as works-for-me.
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•