【问题标题】:lastModified returns "Invalid Date"lastModified 返回“无效日期”
【发布时间】:2020-02-22 03:04:40
【问题描述】:

我正在尝试显示一个文件(不是我的 html 文件,另一个文件)的最后更新时间。

HTML:

<p>Last updated: <span id="lastUpdate"></span></p>

JavaScript:

var file = 'data/myFile.csv';
var modifiedTime = new Date(file.lastModified);
document.getElementById('lastUpdate').innerHTML = modifiedTime;

当我运行它时,它只显示以下内容; (控制台中没有错误)

最后更新:无效日期


我显然遗漏了一些东西,可能是一些小东西。

编辑:

我的文件设置如下:

site/index.html
site/data/myFile.csv
site/js/lastUpdate.js

【问题讨论】:

标签: javascript


【解决方案1】:

是的 - 当你声明变量时

var file = 'data/myFile.csv'

file 变量中,您只有文件路径 - 而不是文件内容(要阅读它,您可以使用fetch)。第二件事-当您读取文件内容时-您应该对其进行解析-以读取正确的 csv 列

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-11
    • 2016-10-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多