Este es mi archivo index.js :
console.log( "new Date(2022, 2, 23, 0, 0, 0, 0)", new Date(2022, 2, 23, 0, 0, 0, 0) ); console.log( "new Date(2022, 4, 16, 0, 0, 0, 0)", new Date(2022, 4, 16, 0, 0, 0, 0) );Y la salida que obtengo es:
new Date(2022, 2, 23, 0, 0, 0, 0) 2022-03-23T00:00:00.000Z new Date(2022, 4, 16, 0, 0, 0, 0) 2022-05-15T23:00:00.000Z Espero ver el ...05-16T00... en el segundo, pero de alguna manera ese no es el caso.
Estoy ejecutando la versión 16.14.2 de node.js, intenté actualizar a 16.15.0. También probé 17.9.0 y 18.2.0
Cuando traté de poner el código anterior en el navegador o probé https://codesandbox.io/ , obtuve lo que esperaba.