Document (rozszerzenie)#
document.lastModified#
Właściwość lastModified zwraca datę ostatniej modyfikacji dokumentu w postaci tekstowej, w lokalnej strefie czasowej użytkownika. Właściwość jest tylko do odczytu.
Data wyrażana jest w następującym formacie:
MM/DD/YYYY hh:mm:ssgdzie poszczególne części oznaczają:
MM- dwucyfrowy dziesiętny zapis mięciąca z zerem wiodącym w razie koniecznościDD- dwucyfrowy dziesiętny zapis dnia miesiąca z zerem wiodącym w razie koniecznościYYYY- czterocyfrowy dziesiętny zapis roku z zerem wiodącym w razie koniecznościhh- dwucyfrowy dziesiętny zapis godziny z zerem wiodącym w razie koniecznościmm- dwucyfrowy dziesiętny zapis minut z zerem wiodącym w razie koniecznościss- dwucyfrowy dziesiętny zapis sekund z zerem wiodącym w razie konieczności
Informacje na temat ostatniej modyfikacji daty i czasu muszą zostać uzyskane z odpowiednich rozwiązań protokołów sieciowych. Przykładowo, dla HTTP będzie to informacja zawarta w nagłówku Last-Modified. W przypadku rozwiązań lokalnych może być to medatana pochodząca z lokalnego systemu plików. Jeśli data ostatniej modyfikacji nie jest znana, właściwość musi zwrócić aktualną datę w powyższym formacie.
Prosty przykład:
<script>
document.write(document.lastModified); // Aktualna data
</script>Właściwość lastModified pojawia się dopiero w specyfikacji HTML5.
Interfejs Web IDL#
readonly attribute DOMString lastModified;