Estoy recuperando un valor que se supone que es una marca de tiempo de época de una base de datos e intento volver a convertirlo a un formato de fecha para mostrarlo en una pantalla.
Puedo ver que estoy recuperando el valor correcto, es decir, 1644537600, que debería representar el viernes 11 de febrero de 2022 a las 00:00:00.
Cuando hago lo siguiente var date = new Date(parseInt(timestamp)); llego Tue Jan 20 1970 01:48:57
Traté de dividir la marca de tiempo / 1000 o 1000000 pero obtengo el mismo resultado.
Podría ser con formato de fecha pero luchando para que funcione.
Esa época es en segundos, necesitas multiplicarla por 1000.