JavaScript

JavaScript's lastModified is a property that retrieves the time when a web page was last updated.

document.lastModified

 lastModifiedは、Webページが最後に更新された時刻を取得するためのプロパティです。このプロパティは、Documentオブジェクトの一部であり、document.lastModifiedという形式でアクセスできます。

 このプロパティが返す値は、文字列形式の日付と時刻です。この文字列は、ローカルタイムゾーンの日付と時刻を表します。たとえば、"Thu Apr 14 2023 12:34:56 GMT+0900 (日本標準時)"のような形式になります。

 このプロパティは、Webページの更新時刻を取得するために使用されます。例えば、ユーザーがページの最後の更新時刻を知りたい場合、このプロパティを使用して表示することができます。

 以下は、JavaScriptで document.lastModifiedプロパティを使用する例です。


var lastUpdated = document.lastModified;
alert("このページは、最後に更新された時刻は" + lastUpdated + "です。");    

 このコードは、Webページが読み込まれたときに、ダイアログボックスに最後の更新時刻を表示します。

 ただし、注意点があります。このプロパティは、Webサーバーが提供する HTTPヘッダーを使用して、Webページがクライアントに配信されたときの時刻を返します。そのため、ブラウザーのキャッシュを使用して、ページがローカルでキャッシュされた場合は、この値は最後の更新時刻ではなく、最後にキャッシュされた時刻になります。