问题标签 [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.
php - 小于 X 旧的输出文件
我基本上试图只返回不到 1 天的文件。这里的帖子包含删除超过 X 天的文件。我希望返回少于 1 天的文件。我认为这就像添加 filemtime 一样简单,但它似乎不起作用。
我尝试使用 filemtime 并将其添加到:
这只是显示一切。
什么都不显示。
php - Same result over again even if using clearstatcache
Why even if I clear cache for that file and modify it (by adding a space) filemtime
stays the same?
It drives me crazy. I've already tried turning off caching in .htaccess
.
Files I hit with it are ($file):
php - 使用 filemtime() 和 usort() 对文件进行排序会产生随机结果
我正在使用usort()
并按filemtime()
修改日期对文件进行排序,但它以错误的顺序随机返回文件。我想我错过了一些非常简单的东西,但我不知道是什么。
之后我上传文件。完整的代码。
上传文件时1.txt
...10.txt
测试发生的情况,显示的结果是:
正如预期的那样。然后,当我到达8.txt
:
还有一次很好,直到我到达10.txt
:
ls -t
返回时:
所以...那里发生了什么?
git - vc 操作后恢复修改时间
Make 纯粹是面向时间戳的:如果源比它的目标更旧,则重新构建目标。如果做了一些主要的版本控制绕行,这可能会导致大型应用程序中的长时间重新编译。
让我给你举个例子。假设我有一个尚未合并的旧功能分支,我想看看它是怎么做的。所以从master开始,我会签出那个分支,然后将master合并到它里面,然后编译。一切都很好,如果功能很小,那么与 master 的差异也应该很小。除了如果功能分支真的很旧,我在文件系统中撤消然后重新做了很多修改。
作为第二个示例,您可能会想象将大部分代码一分为二,同时寻找一些复杂的条件,这些条件超出了 git pickaxe 但不需要重新编译代码。找到我要找的东西后,我应该回到我的主分支。但在这两者之间,如果二分窗口足够大,许多文件可能已被修改。
所以我想知道的是:是否有一些工具可以让我预先拍摄修改时间的快照,并恢复那些内容通过这些操作恢复的文件的 mtimes。当然,完成后我必须明确地告诉它,因为这样做的重点是文件可能会在两者之间发生变化。
我想我正在寻找一个与 git 集成的工具,因为对于一个通用工具,拍摄一个大源树的快照也需要相当长的时间,所以它必须是可以在文件被修改时跟踪文件的东西,例如使用一些钩子。另一方面,如果git status
还必须检查每个文件的内容,那么通用工具的成本可能不会那么高。
有没有这样的工具,还是我必须自己写一个?
请注意,使用原始创建/修改时间戳检查旧文件似乎并不完全符合我的要求,并且无论如何都会花费太长时间。
regex - Linux ''find'' 命令:特殊扩展的文件老化。正则表达式和 mtime 不能一起工作
我的 .sh 文件如下所示:
我的查找版本是:4.4.2
当我运行这个 shell 文件时:我的目的是获取在该文件夹中老化超过 10 分钟的某种类型的文件(正则表达式仅用于此目的)。有趣的是,-regex
没有-mtime
把我需要的文件还给我。当我一起使用它们时,它最终会出现在ls -Blatr
mtime
不能正常工作。确实mtime
根本不起作用。有人可以看看吗?我可能会错过一些东西,提前感谢您的时间。
file - 如何按 mtime 对 Python3 中给定的文件列表进行排序?
我正在尝试做一个函数,它接收文件列表(绝对路径)并返回按文件的 mtime 排序的列表。请注意,参数是文件列表,而不是目录路径。
任何人都可以帮助我吗?先感谢您。
编辑
这样我就得到了列表(路径和子路径中的每个文件),现在我需要按 mtime 对其进行排序!
python - 在 Python 中将 mtime 转换为天数
我在远程服务器上有一个文件,我正在使用 pysftp 连接到服务器。我正在尝试获取文件在服务器上的使用时间,但我似乎找不到使用 pysftp 或 Paramiko 获取文件在 DAYS 中的 AGE 的函数。(如果我错了,请告诉我)。
我正在使用 mtime 函数来获取文件的修改时间(假设那是上次上传的时间)。如何将此 mtime 转换为 DAYS?除以 86,400 不起作用,因为我猜这是从大纪元开始的?
非常感谢您的帮助!
谢谢。
php - 使用php查找在两个日期之间修改的文件
我对 php 中的各种日期函数和格式感到非常困惑,所以如果可能的话,我想寻求帮助。
我正在尝试查找在两个日期之间修改的文件,但语法让我感到困惑。例如,如果我尝试查找在 6 个月到 1 年前更改的文件,我尝试过:
我知道这是低效的;在目录中找到一个文件名数组,然后在 filemtime 上循环遍历这个数组,但这是将来要做的事情,但它的日期和 DateTime 的混合让我感到困惑。
php - 找出文件内容最后一次修改的时间
我编写了一个由许多文件夹和文件组成的 CMS 脚本,我想找到一种方法来跟踪我上次修改任何文件的时间。我写了一个递归目录/文件检查,找到最新修改的文件并给我日期和时间,但是我的问题是:每次我尽可能多地将文件复制到服务器或重命名文件,即使我没有'不要对任何文件进行任何修改,新复制的文件或重命名的文件现在具有今天的日期,因此我的脚本显示今天进行了修改,即使我几周没有进行更改。
我该如何规避呢?我在用filemtime()
PHP有没有办法知道文件最后一次修改的时间(即文件中的代码最后一次工作的时间)?谢谢
datetime - 如何批量获取文件的与语言环境无关的修改时间和创建时间?
通过批量变量/参数扩展,%~t1
可以获得文件的时间戳。
我想将文件的年份设置为另一个希望支持多个语言环境的变量。
如何获得文件的日期时间,而不受语言环境和区域设置的影响?请不要使用powershell。