La proprietà lastModified dell'oggetto document ha un'importante caratteristica: la data riportata è esatta solo quando la pagina di riferimento è online. In caso contrario avremo come data dell'ultima modifica la data odierna.
La conversione è semplice:
const getLastModifiedDate = () => {
return new Date(document.lastModified).toISOString();
};
I risultati possono comunque variare da browser a browser perché si tratta di una caratteristica che dipende dall'implementazione specifica.