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:ss
gdzie 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;