У меня есть объект javascript со свойством Date, который преобразуется в JSON с помощью JSON.stringify
Я нахожусь в часовом поясе GMT+4 (Россия/Москва)
Например,
5 января 2012
преобразуется в 2012-01-04T20:00:00.000Z
5 января 1975
преобразуется в 1975-01-04T20:00:00.000Z
Но в 1975 году это был часовой пояс GMT+3, так как переход на летнее время был отменен в России в 2011 году. Поэтому когда он попадает на сервер (java) он десериализуется как:
2012-01-04T20:00:00.000Z
становится 5 Jan 2012 00:00
- OK
1975-01-04T20:00:00.000Z
становится 4 Jan 1975
23:00 - WRONG!
Какой рекомендуемый способ преобразования объекта Date в JSON в Javascript?