问题标签 [last-modified]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
6032 浏览

android - 是否可以从资产文件中获取上次修改日期?

奇怪的问题:是否有可能在资产文件夹中获取文件的最后修改日期,或者那将是毫无意义和不可能的?

我问是因为我在应用程序启动时将只读数据库从那里复制到数据文件夹中,但宁愿仅在现有文件比资产文件夹中存储的文件旧时执行复制(或者如果文件不存在)。

如果那不可能,有人知道更好的约定吗?如果需要,我可以将其发布在一个单独的问题中。蒂亚!

0 投票
2 回答
29845 浏览

php - 使用哪一个:Expire Header、Last Modified Header 或 ETags

我在 Apache 上运行 PHP,并且对如何实现服务器端缓存以使站点加载更快感到困惑。

Expires,Last-Modified和标头有什么区别ETag,在什么情况下应该使用哪一个?

0 投票
1 回答
1983 浏览

c++ - 检查目录树中的任何文件是否已更改的最快方法是什么?

目前,我正在检查树中每个文件的修改文件时间(来自 fstat 的 st_mtime)的 XOR 校验和。我将它与找到的文件数量和文件大小校验和(允许溢出)结合起来是安全的,但我非常偏执地认为这可能并且会在最极端的病理情况下导致误报。

我正在考虑的一个替代(安全)选项是按名称和文件内容的 CRC32 保留每个文件的清单。但是,此选项非常慢,或者至少比我想要的许多文件(比如说数千个)要慢。

所以问题是,您可能有哪些提示或技巧来确定目录树中的任何文件是否已更改?我想避免逐字节比较而不牺牲太多可靠性。

非常感谢您的建议。

0 投票
3 回答
4146 浏览

java - 更改文件的最后修改而不关闭它

文件的最后修改时间只有在文件关闭时才会改变。

现在,在我的实际程序中,打开了一个文件,其中一个线程继续写入该文件。其他几个线程需要知道上次将任何数据写入文件的时间。

有没有可能在不关闭文件的情况下更新上次修改的方法?(我知道,有一个static变量 -long lastWriteTime在写入文件的线程中会起作用。但只是想知道是否有任何其他方法,可以在不关闭文件的情况下更改上次修改时间。)

0 投票
7 回答
8617 浏览

iphone - 获取核心数据中 NSManagedObject 的修改日期?

除了向我的核心数据存储中的每个实体添加 NSDate 属性之外,是否有一种编程方式来获取任何对象的修改日期?

0 投票
1 回答
2968 浏览

iphone - 如何在 iPhone 上设置 attributesOfItemAtPath(如修改日期/时间)

我知道我可以attributesOfItemAtPath用来获取文件的修改时间/日期...但是有没有办法设置文件的修改日期/时间?

我看过如何以编程方式设置文件的修改时间?但它似乎并不适用。

我问的原因是我使用http://allseeing-i.com/ASIHTTPRequest/(如下)来获取文件......但是时间戳与服务器上的 Last-Modified 时间不同。我想使用 Last-Modified 标头来设置下载文件的日期/时间,这样我就可以保持系统上的下载时间与服务器上的时间相同。

我的代码如下:

因此,字符串lastModified包含时间/日期戳。有没有办法确保librarySQLGZipPath现在将文件设置为日期/时间lastModified?使用当前方法,文件librarySQLGZipPath保存了下载的时间,这对我来说是无效的。

谢谢!

稍后编辑:

因为我想在这个页面上很好地展示如何为此编写代码,并且仍然想感谢 Steven Kramer 的回答,所以我现在将使用我使用代码得到的答案来编辑问题:

NSDateFromRFC1123在这里找到一个例程:http: //blog.mro.name/2009/08/nsdateformatter-http-header/(进行了一些调整)将 Last-Modified 标头字符串更改为 NSDate 对象:

非常感谢史蒂文!

0 投票
3 回答
4219 浏览

php - 如何在 Wordpress 中插入 Last-Modified HTTP-header?

该站点不会在其响应中发送 Last-Modified 标头。

我知道我应该在某个地方插入类似header("Last-Modified: " . the_modified_date());但在哪里?

0 投票
2 回答
1122 浏览

java - 找出 H2 数据库表中的行何时被修改

假设我有两个进程 A 和 B 在 H2 数据库表 T 上执行事务。

进程 A 在 T 上执行 CRUD(创建、读取、更新、删除)。

进程 B 想知道 T 中的 L 行最后一次修改的时间(System.currentTimeMillis()例如,B 提供了一个值)。

可以在 T 中创建一列,记录每一行的最后修改时刻,但我想知道 H2 是否已经在某处保存了此信息以及是否可以访问它。

0 投票
2 回答
474 浏览

java - jsp UploadFile 上的 setLastModified

我需要帮助如何设置上传文件的最后修改时间(在 jsp 上)。
我需要知道文件上传的时间。这是我的代码,但 Eclipse 说“方法 setLastModified(Date) 未定义 UploadFile 类型”。

代码:

0 投票
1 回答
993 浏览

date - 在 PHP 制作的文件夹文件索引中生成最后修改的文件日期

我正在使用 php 生成的文件夹内容的简化索引,但我无法添加最后修改日期的显示。

他是我原来的工作代码:

我想要的是为每个文件添加最后修改日期。

但是我得到了零日期(31-12-1969),这意味着我的代码无法识别它必须与索引的每个文件一起使用:

你知道我该如何解决吗?非常感谢你,如果你能帮忙:)