Как обрабатывать даты в Backbone?

Я храню даты в формате DATETIME в базе данных MySQL. Когда модель выбирается из базы данных, даты (в формате DATETIME) преобразуются в объекты даты в модели.инициализировать метод. Все идет нормально.

Когда модель сохраняется на сервере, объекты даты необходимо преобразовать обратно в формат DATETIME, чтобы код на стороне сервера правильно интерпретировал даты. Я использовал все виды взлома, чтобы сделать это, но мне интереснона каком этапе может моделиспасти способ безопасно конвертировать даты в формат DATETIME?

Один из подходов заключается в следующем:

this.model.save({
    date : date.toDateTime()
}, options);

Однако это вызывает событие изменения, поскольку хэш атрибутов перед методом сохранения не совпадает с хешем после события сохранения (и это вызывает метод set в Backbone).

Ответы на вопрос(3)

Ваш ответ на вопрос