Open
Description
Hello, on Oct 15, 2017 in Brasilia a daylight saving hour is applied.
GIVEN: the Maschine is set to UTC-3 Brasilian timezone
WHEN executing Javascript:
new Date ("Oct 15, 2017 12:00:00 AM").toString()
THEN: IE11 is falsely returning:
"Sat Oct 14 23:00:00 UTC-0300 2017"
EXPECTED is:
"Sun Oct 15 00:00:00 UTC-0300 2017"
or
"Sun Oct 15 00:00:00 UTC-0200 2017"
depending on who you ask ;)
Same problem applies to
new Date ("Oct 15, 2017 12:00:00 AM").toDateString()
=> "Sat Oct 14 2017"
Root cause seems to be that in Brasilia the daylight saving hour is at 12am.
Therefore, 12am - 1 hour is 11pm on the day before.
This probably can be applied to all time zones with the day light saving hour at 12am.
Please fix asap.
Thanks and best regards,
Stefan