読み取り専用。ファイルの最終更新日時を UNIX 元期(1970 年 1 月 1 日の深夜 0 時)からのミリ秒数で返します。→●、MS
最終更新日時が分からないファイルは、現在の日時を返します。
instanceOfFile | File。 |
---|
UNIX 元期からのミリ秒数を表す数値です。
HTML:
<input type="file" multiple id="fileInput">
JavaScript:
const fileInput = document.querySelector('#fileInput'); fileInput.addEventListener('change', (event) => { // filesはFileList型オブジェクト (NodeListと似ている) const files = event.target.files; for (let file of files) { const date = new Date(file.lastModified); console.log(`${file.name} has a last modified date of ${date}`); } });
const fileWithDate = new File([], 'file.bin', { lastModified: new Date(2017, 1, 1), }); console.log(fileWithDate.lastModified); //returns 1485903600000 const fileWithoutDate = new File([], 'file.bin'); console.log(fileWithoutDate.lastModified); //returns current time
¶省く
表示内容: |
表示内容: |