Quiero agregar una marca de tiempo estática (para una lista o una aplicación de redes sociales, por ejemplo) usando javascript simple. Actualmente lo tengo así:
const d = new Date(); const time = d.toLocaleTimeString();El problema es que cuando actualiza, también actualiza la hora y la establece en su hora actual, no en la hora en que se publicó el elemento. ¿Cómo puedo arreglar esto?
use tiempo como este en reactjs, usando useState, por lo que no se actualizará, puede usar la variable de time ,
const [time, setTime] = useState(new Date().toLocaleTimeString()); if(localStorage.getItem("time")){ setTime(localStorage.getItem("time")) } else { localStorage.setItem("time", time); setTime(time) }