问题标签 [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 投票
1 回答
52 浏览

unix - 如何将 mtime 从一个文件传输到另一个文件

我正在使用exifautotran自动重新定向从相机导入的图像。此脚本用于jpegtran进行旋转,此实用程序无法修改原始文件。我需要保留 mtime,因为然后我会根据时间戳将媒体与我们的应用程序中完成的任务进行匹配。

基本上我只需要从一个文件访问 mtime 并将其分配给另一个文件

如何在 Mac UNIX 终端中执行此操作?

0 投票
1 回答
1063 浏览

php - [function.filemtime]:统计失败

当我将脚本与文件放在同一目录中时,我有一个脚本可以很好地读取 zip 文件的 filemtime。我可以通过两种方式定义 $dir 并且都可以工作。

例如:

但是,如果我将脚本放在 public_html 目录中,我会收到此错误

关于为什么会发生这种情况以及如何解决它的任何线索?我需要将脚本放在与文件存储位置不同的目录中。谢谢!

0 投票
0 回答
1086 浏览

php - PHP 获取文件最后修改日期和文件大小的问题

我在从文件夹内部检索文件信息时遇到问题。

当然,我使用的是 PHP。我有各种文件夹,都有各种文件类型。主要是 .txt 和 .html 文件。

下面的代码显示了我网页上的文件夹以及文件,但由于某种原因,我无法获得正确的文件日期或大小。文件日期当然是文件夹中的修改日期。这些文件通常是从另一个位置复制和粘贴的。我打算让一个批处理文件自动将文件放在目录中。

这是我正在使用的代码:

正如您在代码中看到的,我使用了 PHP 函数 filectime。我也使用过filemtime。函数 filectime 似乎返回当前日期,而 filemtime 返回 1969 年 12 月 31 日的日期。

这些文件位于正确的目录中。如果我能够在我的页面上显示文件,并且用户可以下载文件,那么为什么它不会检索修改日期?我知道如果 PHP 没有找到该文件,它将返回 1969 年的日期。但这没有意义。我可以得到文件,为什么我不能得到修改日期?

我试过在这里加上单引号和双引号:

但是,我仍然得到了 1969 年的日期。

我尝试了许多其他 PHP 函数。统计(),触摸(),getlastmod()。我不知道还有什么好用的。

与文件大小功能相同。它返回值 0。

我不明白。

有替代方案吗?我用错了吗?如果是这样,我该怎么做才能解决这个问题?

请帮忙。

0 投票
0 回答
87 浏览

php - 最后修改时间通过 php 中的 filemtime($filepath)

我正在尝试测试写入函数是否写入日志。问题是该函数在成功时不返回任何内容。我试图通过找出最后修改时间来找到成就。这是我编写的脚本。

问题是 filemtime(LOG_TEXT_FILE) 返回相同的时间。我什至尝试在调用 Error 函数进行写入/修改之前通过编写 sleep(10) 使执行休眠 10 秒。

任何帮助将非常感激。

0 投票
0 回答
386 浏览

php - 检查文件是否被修改并插入数据库PHP

我的剧本就是这样。它将文件夹中的文件与数据库中的文件进行比较。如果我的文件夹中的一个文件不在我的数据库中,它会插入它。现在我想添加一个功能来比较文件的修改日期。如果它已被修改,我将其插入,如果没有,则什么也不做。

我试图做某事,但不知道如何去做。

咆哮我的剧本

0 投票
1 回答
398 浏览

javascript - 当文件夹中的 txt 文件更新时发出警报

我正在寻找一个我几乎无法掌握的问题的指导。我有一个通过readfile('stories/'.$sessionid.'.txt');PHP 加载的 .txt 文件的内容。任何用户都可以通过 POST 将文本添加到 .txt 文件,我希望打开该页面的其他用户能够收到有关(并更新到)最近文件更改的通知——而进行更新的用户不会收到关于他自己的更新的通知。

我一直很难找到相关信息,因为我不确定我应该搜索什么——甚至是解决这个问题的方法(jQuery、AJAX、PHP?)。我读了一些关于filemtime但我不知道如何在这种情况下应用它。我主要与前端工作,因此我对这种挑战没有那么经验。我找到了一个解决方案,但它一直提醒任何文件更改,并且可能会给服务器带来压力(在最坏的情况下)我认为?

有没有办法工作和开发这段代码,或者我应该从哪里开始寻找和工作?我真的不知道,因为我以前从来没有做过这样的事情。任何指向我可以搜索和使用的相关关键字、方法或教程的指针将不胜感激!

0 投票
2 回答
97 浏览

linux - 无法在没有路径的情况下保存文件名,与 grep 和 awk 结合使用?

首先我是一个新手,我试图找出上周修改的 .txt 文件(在 home/user/temp 中)并将结果保存到文件中。所以有些我是怎么想出来的,但我需要帮助才能只保存没有路径的文件名。我可以用它打印

但是当我结合上面的命令尝试它时,它没有按预期工作。

非常感谢任何帮助/建议/改进。先感谢您。

0 投票
2 回答
1788 浏览

php - php中fileatime和filectime的区别

在 php 手册中,fileatime 被定义为“文件的最后访问时间”。但是在我的代码中,我打开并读取了文件内容。但是 fileatime 给了我一个可以追溯到 2 月 16 日的日期。这意味着我最后一次访问该文件是在 2 月 16 日??。但是我现在访问了该文件。为什么它没有给我当前日期?

我将被复制到这里

最后修改时间:2015 年 2 月 21 日 19:57:21。

最后修改时间:2015 年 2 月 16 日 05:56:16。

最后修改时间:2015 年 2 月 21 日 19:57:21。

0 投票
1 回答
2351 浏览

python - 使用 Paramiko 保留时间戳

当使用 Paramiko 将 SFTP 文件从一台服务器发送到另一台服务器时,是否有一种方法可以保留时间戳,类似于-pLinux 中的参数?

原始文件:

上传文件:

上传的文件需要与原始文件具有相同的时间戳。

0 投票
1 回答
859 浏览

php - PHP filemtime缓存不同的日子问题

我想缓存文件 5 分钟,但不同日期的filemtime总是返回 false,这里是代码

和输出

谢谢你的帮助。