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:
'use strict';
const lastModified = () => {
const element = document.createElement('time');
element.className = 'updated';
element.innerText = new Date(document.lastModified).toLocaleString();
document.body.appendChild(element);
};
I risultati possono comunque variare da browser a browser perché si tratta di una caratteristica che dipende dall'implementazione specifica.