sql >> Databáze >  >> NoSQL >> MongoDB

setDate nenastavuje správně datum uvnitř eval v dávkovém skriptu

Toto je očekávané chování. Podpis setDate je následující. ref

Přijímá jeden parametr, mělo by to být číslo jako hodnota dne.

Vrací milisekundy mezi 1. lednem 1970 00:00:00 UTC a daným datem

Ve skutečnosti nastavujete denní hodnotu data. Takže pokud chcete získat hodnotu, stačí použít date.getDate() . Které bude nové datum.

Další podrobnosti o tom, jak to funguje, najdete na MDN .




  1. Transformujte data MongoDB při hledání

  2. Spring Data Redis Expire Key

  3. Serializujte jednu třídu dvěma různými způsoby s Jacksonem

  4. Mongoose a více databází v jediném projektu node.js