sql >> Database >  >> NoSQL >> MongoDB

Node.js en MongoDB Tijdzone Probleem UTC wordt niet correct geconverteerd door het stuurprogramma?

Node voegt geen 4 uur toe. Beide tonen exact hetzelfde moment.

2014-10-01 10:28:04.329-04:00

is precies hetzelfde als

2014-10-01T14:28:04.329Z

slechts één bevindt zich in een EDT-tijdzone met -04:00 verschoven naar UTC (dus het is daar vier uur eerder), en de andere is in UTC.

Waarschijnlijk heb je je server in EDT geconfigureerd en is je client ingesteld op UTC of andersom.

Tenzij je exact dezelfde snaren nodig hebt, zou ik me er geen zorgen over maken.

Of, nog beter, stel zowel de client- als de servermachine in op dezelfde tijdzone, bij voorkeur UTC .




  1. Werk genest object in MongoDB bij als het bestaat, voeg het anders toe

  2. Hoe een gevallen MongoDB-database te herstellen?

  3. MongoDB 2dsphere-index mislukt (verkeerde geometrie?)

  4. Kan geen Jedis-verbinding krijgen bij gebruik van SSL met Redis en Spring Data Redis