Описывая проблему, с которой я столкнулся, я был, например, в GMT + 1 и хотел бы сохранить только дату, что-то вроде «2019-04-28T00: 00: 00 GMT + 01: 00», и Сериализация JSON изменяла дату на «2019-04-27T23: 00: 00.000Z». По сути, отправка неверной даты, я полагаю, вы столкнулись с чем-то похожим.
Я нашел ожидание, чтобы настроить сериализацию всего сразу для всего проекта, прежде чем отправить его на сервер, и переписал функцию toJSON в объекте данных:
Date.prototype.toJSON = function() {
return moment(this, moment.ISO_8601 ).format();
};
Я также использую moment.js. Надеюсь, это поможет.