読み取り専用。ファイルの最終更新日時を 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
¶省く
| 表示内容: |
| 表示内容: |