Я написал код в Javascript, который работал без каких-либо проблем.
Но когда я поставил дату October 20, 2013
, мне была возвращена дата October 19, 2013
.
То же самое относится к годам 2019
, 2024
и 2030
( не проверено
предыдущие годы, а не позднее).
Эта проблема проявляется во всех проверенных мной браузерах ( Google Chrome, Internet Explorer, Mozilla Firefox, Opera и < я > Сафари).
Когда я пишу:
date = new Date("10/20/2013");
document.write(date);
В результате получается:
Сб Октябрь 19 2013 23:00:00 GMT-0300 (BRT)
Кто-то может сказать мне, почему это происходит и как я могу решить эту проблему?