Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取html文件的最后修改日期_Html_Date - Fatal编程技术网

获取html文件的最后修改日期

获取html文件的最后修改日期,html,date,Html,Date,我如何计算我导入web应用程序的html文件的最后修改日期 html文件位于另一台服务器上,不同的用户可以进行更新,当我检索页面时,我希望能够看到它上次更新的时间,以便我可以在主页上标记更新的日期。我使用document.lastModifiedJavascript属性 quirksmode还有一个很好的函数来格式化日期:您可以使用响应标题中的 Last Modified entity header字段表示原始服务器认为变体上次修改的日期和时间 我假设您正在使用HTTP检索页面 在这种情况下,您

我如何计算我导入web应用程序的html文件的最后修改日期


html文件位于另一台服务器上,不同的用户可以进行更新,当我检索页面时,我希望能够看到它上次更新的时间,以便我可以在主页上标记更新的日期。我使用
document.lastModified

Javascript属性

quirksmode还有一个很好的函数来格式化日期:

您可以使用响应标题中的

Last Modified entity header字段表示原始服务器认为变体上次修改的日期和时间


我假设您正在使用HTTP检索页面

在这种情况下,您可以使用HTTP的HEAD方法来获取文件的头数据。(见第9.4节)

然后可以检查响应的“Last Modified”标题。(见第14.29节)


对于某些缓存机制(代理、浏览器缓存),可能需要在请求头中包含“缓存控制:必须重新验证”。(见14.9.4)

可能会使用一些表示都柏林核心价值的元标记键。请参阅:

我想知道,
document.lastModified
JavaScript属性实际上是如何工作的?我不知道JavaScript能看到你上次编辑文件的时间。你知道它是怎么工作的吗?@Nathan它使用上次修改的
标题。
   Last-Modified  = "Last-Modified" ":" HTTP-date
<script type="text/javascript">
<!--
document.write(document.lastModified);
// -->
</script>