问题标签 [filemtime]

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 投票
2 回答
1035 浏览

php - 如何获取文件夹中所有文件的最后修改日期并将其与某个日期进行比较?php

有谁知道一种方法来获取文件夹中所有文件的最后修改日期并将其与某个日期进行比较?

到目前为止,我有这个。

这不起作用,因为 $lastmoddate = 给了我日期 1969 12 31。

0 投票
2 回答
1689 浏览

node.js - 检测文件系统的 mtime 分辨率

如何从 Node.js 中找出系统的 mtime 分辨率?

为什么我要问

在 Node.js 中,fs.watch有时会发出重复change事件。为了避免采取多余的操作,通常使用这样的代码(来自 CoffeeScript 的coffee实用程序):

这就是问题所在:在 OS X 下,由于底层 HFS+ 文件系统,mtime分辨率只有 1 秒。也就是说,mtime.getTime()值的形式为

因此,每当在 1 秒内发生两次更改时,第二次更改就有可能不会影响文件的mtime. 多亏了stats.size检查,如果第二次更改对文件大小没有影响,这只是一个问题。不过,这仍然是个问题。

change一个可靠的解决方案是按 mtime 间隔“去抖动”事件;即在 OS X 下,当 achange发生时,我会等待 1 秒对其采取行动(从而将可能具有相同的所有更改事件mtime组合在一起)。但是我想在每个文件系统下将事件延迟尽可能短的时间,而不是采用最大的公分母。

0 投票
1 回答
632 浏览

php - 带有filemtime的php静态倒计时

文件每 60 分钟更新一次。我想通过比较 filemtime 和时间来为下一次更新倒计时。

我正在处理时间问题

0 投票
3 回答
4159 浏览

php - PHP 警告:filemtime() [ function.filemtime ]

我注意到安装 PHP 脚本之一的目录有非常大的 error_log 文件,几乎有 1GB 大小,大部分错误是由第 478 行和第 479 行的编码生成的。error_log 文件中的错误示例如下:

我有以下编码,第 477 到 484 行

请帮助我。

谢谢.. :)

0 投票
4 回答
1814 浏览

php - 如何从目录中找出最旧的文件???(PHP)

我有一个名为“备份”的目录

它包含以下文件(带有一些具体细节)

我想从“备份”目录中获取最旧的文件,
例如“blog-backup_on_11-April-2012_at_08-22-18AM.zip”,它是目录中最旧的文件。

我尝试了这个链接,但无法处理逻辑。

请给一些建议,如何获得这个文件?

0 投票
1 回答
298 浏览

php - PHP - 通过 fread 下载文件,保留上次修改时间

以下脚本(只是相关部分)让我下载文件:

这样做,下载的文件将显示实际时间作为其创建时间。

我想知道如何保存它在服务器上的最后一个修改文件。

我知道我可以使用 filemtime 获取信息,但我不知道如何将它与上面的脚本结合使用。

0 投票
1 回答
2856 浏览

windows - ctime, mtime, 存放目录, windows, linux

让我们一劳永逸地澄清这一点。我试图用谷歌搜索,但似乎无法在一个地方找到此信息。

创建或删除文件时,保存目录 mtime 在 Windows 和 Linux 上都会发生变化。ctime 在 Linux bot 上也会发生变化,而不是在 Windows 上,因为 ctime 是创建时间。

如果重新打开并写入文件,则保存目录不会更改。但是,在 Windows 和 Linux 上,文件 mtime 都会更改,在 Linux 上 ctime 也会更改,在 Windows 上,ctime 是创建时间。

它是否正确?有什么注意事项?是否有例外,比如 Windows 网络共享?还是桑巴?

编辑:那些投票关闭此主题的人,请在您认为这是主题的网站上发表评论。Stackoverflow 上有大量的 mtime/ctime 问题,仅仅因为我没有包含依赖于这些知识的 PHP 片段,并不意味着没有:/

0 投票
1 回答
2719 浏览

php - filemtime() 在执行期间保持不变,尽管文件发生了变化

尝试运行

对我来说,命令行打印:

这不可能是对的,不是吗?

0 投票
1 回答
908 浏览

php - filemtime 无法读取文件修改时间

这是我的代码:

这就是它的回应:

C:\Program Files (x86)\Zend\Apache2\htdocs\upload\extjs-4.1.1\welcome\cssblank.gif : Create Date: January 01 1970 00:00:00 C:\Program Files (x86)\Zend\Apache2\htdocs\upload\extjs-4.1.1\welcome\cssiepngfix.htc : Create Date: January 01 1970 00:00:00 C:\Program Files (x86)\Zend\Apache2\htdocs\upload\extjs-4.1.1\welcome\csswelcome.css : Create Date: January 01 1970 00:00:00 C:\Program Files (x86)\Zend\Apache2\htdocs\upload\extjs-4.1.1\welcome\csswelcome_ie6.css : Create Date: January 01 1970 00:00:00 : Create Date: January 01 1970 00:00:00 July 04 2012 16:13:34.

我认为 filemtime 无法读取修改时间,也不知道为什么。请帮我。

0 投票
0 回答
196 浏览

php - 用于 msking imagick thumbs 的 php filemtime 排序

我正在尝试使用 php filemtime 在相册中查找最新添加的图像(文件夹)并使用 Imagick 制作拇指。

我知道找到最新文件夹的那部分脚本确实有效,并且也适用于 Imagick 部分。把这两个放在一起就是问题所在。这里有一群更聪明的人 - 有人可以帮助并使其发挥作用吗?

脚本如下所示:

我已经单独测试了 Imagick 部分,如果用于静态文件夹,它实际上可以工作。