Tengo un proyecto mecanografiado en el que recibía un error en el año nuevo. Escribí una prueba de broma simple como esta:
const a = new Date(2022, 0, 1); const b = new Date("2022-01-01"); expect(a).toEqual(b);y me FALLÓ porque
// a is "Sat Jan 01 2022 00:00:00 GMT+0100 (Central European Standard Time)" // b is "Sat Jan 01 2022 01:00:00 GMT+0100 (Central European Standard Time)"ver la diferencia en el tiempo?
captura de pantalla de prueba de broma
¿Qué no consigo? Me parece que esto no debería pasar. ¿Hay alguna razón para esto? ¡Muchas gracias por tu aportación! feliz año nuevo 2022 :)