Du vergleichst zwei verschiedene Dinge. moment()
gibt die Zeit in der lokalen Zeitzone und Date.now
an ist die Zeit in UTC. Der einzige Grund, warum Mongoose so ist, ist, dass Mongo db es so speichert. Hier ist keine Korrektur erforderlich.
Konvertieren Sie einfach das abgerufene Mongoose-Datum mithilfe der Momentbibliothek zurück in die lokale Zeitzone.