Я сохраняю текущую дату в mongodb с помощью new Date (), но он сохраняет дату с текущим временем, как показано ниже:
ISODate("2018-12-04T13:34:03.510+05:30")
Я хочу сохранить только дату в указанном выше формате, но без часового пояса для сравнения. Скажите, пожалуйста, как я могу это сделать?
у меня не сработало.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Вы можете использовать этот пакет. Это позволяет сохранять даты в Mongo, не беспокоясь о смещении даты часовыми поясами. https://www.npmjs.com/package/mongoose-dateonly
Вы можете сохранить дату в формате эпохального времени. И вы можете выполнять на нем все виды запросов диапазона.
var date = new Date('2018-12-04T13:34:03.510+05:30')
var userTimezoneOffset = date.getTimezoneOffset() * 60000;
new Date(date.getTime() - userTimezoneOffset);
Не могли бы вы объяснить, как это решит проблему OP?
возможный дубликат stackoverflow.com/questions/38401231/…