问题标签 [datemodified]
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.
string - 如何根据文本文件修改日期搜索关键字?
我每天都会生成多个文本文件。
我想从最新修改的文本文件中搜索“apple”字符串。如果找不到字符串,我需要从昨天的文本文件中搜索。如果还没有找到,我需要从前天的文本文件开始搜索。该过程继续进行,直到我找到字符串。
举个例子:
今天创建的
文本文件名为:08112018.txt 昨天创建的文本文件名为:08102018.txt 前天
创建的文本文件名为:08192018.txt
我将首先在 08112018.txt 中搜索“苹果”。如果没有找到,我会在 08102018.txt 中搜索“apple”。该过程继续进行,直到找到“苹果”。
powershell - 将日志文件的最后修改日期解析为变量
我正在尝试将变量设置为自修改日志文件以来的天数。这样我可以将该值用作下次命令运行时的标志。
例子:
如果命令昨天运行,则值为 1
如果命令在 5 天前运行,则值为 5
我看到了类似问题的方法,例如:
或者
我只是不太了解批处理脚本或powershell。我愿意在其中任何一个中运行这个脚本。我认为我需要学习的是:
1) 从修改日期/时间的命令中提取仅日期的 (tokens?) 子字符串
2)删除任何冒号或斜杠
3) 转换为整数
4) 重复今天的日期
一旦我有两个整数减去和设置一个变量应该很容易。
有什么建议吗?
batch-file - 批量搜索和移动特定类型的重复文件
我的数据中心的子目录中有大量的 pdf 文件。在本地文件夹中,我想检查现有文件是否已经在数据中心的目录中,如果是,则将它们移动到另一个本地文件夹。我想将我的搜索过滤到今天已修改的 .pdf 文件,否则数据中心子目录中的整个搜索内容需要很长时间。
我应该在上面添加什么命令?
batch-file - 使用批处理文件附加到文件名的最后修改日期和时间
我正在尝试将所有*.csv
文件从一个文件夹复制到另一个文件夹,但是在复制时我需要将文件的修改日期和时间添加到文件名。例如,如果文件名是Test.csv
并且它在输出上被修改11/21/2018
15:01:10
应该是Test11-21-201815_01-10.csv
. 我找到了一个脚本来添加当前时间戳,但我需要添加文件的修改日期。你可以在下面看到它:
在此先感谢您的帮助。
php - 在 Woocommerce 产品中添加按修改日期排序
在 woocommerce 中,我想添加在商店和档案页面中按“修改日期”对产品进行排序的可能性。
如何在 woocommerce 产品排序下拉列表中添加“按修改日期排序”?
任何帮助表示赞赏。
batch-file - 批处理 - 将文件的修改日期转换为 UNIX 时间戳
我需要将文件夹中一组文件的最后修改日期转换为 unix 时间戳,时间戳只需要精确到当天,这样我最终可以删除超过 12 个月的文件
我目前正在执行如下
目前,文件夹中每个文件的最后修改日期以 dd/mm/yyyy 格式显示
是否可以调整:GetUnixTimeFile
以查找文件位置而不是wmic path win32_utctime
?还是将其解析date=%%G
为单个组件然后运行它会更好:GetUnixTimefile
?
任何帮助是极大的赞赏!
image - 如何从一天中的特定时间(期间)整理图像?
延时摄影项目
一年多以来,我的网络摄像头每 15 分钟上传一张新照片(数千张照片)
我正在寻找一种简单的方法
1. 每天挑选一张照片,尽可能接近中午 12:00
2. 然后将所有选定的文件移动到子文件夹
文件名格式为 YYYYMMDDHHMMSS (ex.20180715035717.jpg)
日期修改后也可在文件详细信息中找到。
PS:修改日期/LastWriteTime 是从拍摄照片开始的 -2 小时
任何帮助,将不胜感激
示例:对于在 11:50 和 12:10 之间拍摄的每张照片,移动到子文件夹
linux - 按 -name 和 -mtime 查找,不返回任何内容
我正在尝试使用 find 命令从备份文件夹中删除一些旧文件,但 find 命令没有返回任何内容,因此没有任何内容被删除!这是代码(查找部分),我的系统是 ubuntu 18.04 LTS
命令的输出ls -l
是:
ls -l 命令的结果
我用谷歌搜索并搜索了网络,但没有找到解决问题的方法。任何帮助表示赞赏。
python - 如何在 Python 的目录中提取每个文件的“最后修改时间”?
我的任务是创建一个小型应用程序,该应用程序允许用户:浏览并选择包含每天要检查的文件的特定文件夹,浏览并选择将接收复制文件的特定文件夹,并手动启动“文件”检查由脚本执行的过程。为此,我需要获取最后修改时间并添加一个 if 语句来检查文件是否超过 24 小时,然后它将文件移动到正确的文件夹中。我想我知道该怎么做。我遇到问题的地方是 os.path.getmtime 方法。据我了解,我无法获得多个文件的修改时间。我必须专门命名文件。所以'../文件传输/旧文件/'不起作用。我不断收到同样的错误:
(这是旧文件文件夹中的第一个 txt 文件)如果我将代码更改为:
它有效,但有一个并发症。它给了我以秒为单位的时间,在 4490 亿范围内。我可以使用以下代码将该数字转换为可用数字:
这将其保持为 int 而不是 float,并将其从秒转换为小时。然后我会做一个 >=24 if 语句来查看它是否超过一天。但是,这仍然只是单个文件基础之一,这对于我希望程序执行的操作确实不起作用。我希望它对文件夹中的所有文件执行此操作,无论这些文件的名称是什么,或者它们有多少。任何帮助将不胜感激!
这是我用来迭代文件夹并分别获取每个文件修改时间的脚本:
忽略最后一行。那只是为了我,所以请查看故障排除的结果。
windows - 从目录中的所有文件中提取“修改日期”
我有一个大型共享目录,其中包含许多带有子文件夹等的文件夹......这些文件夹和子文件夹包含文件。
对于此目录中的所有文件,我需要创建一个文本文件来写入所有文件路径 [,] data_modified。
有人可以帮我把它写成 PowerShell 脚本吗?
谢谢