安卓端有无类似NewFileTime的软件?

image

可以在 Android 上安装个 Termux,然后使用 touch 命令。不过 touch 命令似乎不支持修改创建时间。

根据 touch 命令的手册页,具体用法是:

touch [选项] 文件

其中,常用的 “选项” 有

  • -a 仅更改文件访问时间
  • -m 仅更改文件修改时间
  • -d "YYYY-MM-DD hh:mm:ss" 使用指定字符串所表示的时间而非当前时间
  • -t [[CC]YY]MMDDhhmm[.ss] 使用 [[CC]YY]MMDDhhmm[.ss] 代替当前时间,不使用该选项则更改时间属性为当前时间

例如,将 1.txt 的访问时间修改为 2022-12-31 19:30:00,则可运行

touch -a -t 202212311930 1.txt

批量处理的话,写个脚本就行。比如,修改当前目录下所有文件的访问和修改时间为 2000年1月1日 12:00:00,

#!/bin/sh

for FILE in *
do
    touch -d "2000-01-01 12:00:00" "$FILE"
done