MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

setDate non imposta correttamente la data all'interno di eval nello script batch

Questo è il comportamento previsto. La firma di setDate è come segue. ref

Accetta un parametro, dovrebbe essere un numero come valore del giorno.

Restituisce millisecondi tra il 1 gennaio 1970 00:00:00 UTC e la data specificata

Stai effettivamente impostando il valore del giorno di date. Quindi, se vuoi recuperare il valore, usa semplicemente date.getDate() . Quale sarà la nuova data.

Per maggiori dettagli su come funziona, puoi fare riferimento a MDN .