日期时间规则

照片没标拍摄日期?文件名日期格式乱七八糟?一键加上时间戳或统一日期格式。

这个功能能帮你

  • 照片整理: 相机导出的照片没日期,想加上拍摄时间方便按时间排序
  • 文档归档: 扫描件、会议记录想加上处理日期,比如 合同.pdf合同_2024-01-15.pdf
  • 统一格式: 文件名里日期格式不统一(2024-01-152024年1月15日 混在一起),想统一成一种
  • 批次标记: 批量处理的文件想加上统一时间戳,区分不同批次

快速上手(3步)

  1. 点击"添加规则"按钮 → 选 "日期"
  2. 选择要做什么:
    • 添加日期: 给文件名加上时间(用当前时间或指定时间)
    • 替换日期格式: 把文件名里已有的日期改成另一种格式
  3. 先点预览看效果,没问题再点应用,避免改错

具体例子

例子1: 给照片加当前时间

❌ 原文件: photo.jpgimage.jpgpic.jpg... 😫 问题: 照片没标日期,想加上今天的日期方便归档

✅ 操作:

  • 选择: 添加日期
  • 时间: 使用当前时间
  • 格式: YYYY-MM-DD(比如 2024-01-15
  • 位置: 前缀

✅ 结果: 2024-01-15_photo.jpg2024-01-15_image.jpg2024-01-15_pic.jpg...

为什么这样设置: "使用当前时间"会自动用今天的日期,不用手动选;放在前缀位置,文件按名字排序就是按时间排序。


例子2: 统一日期格式

❌ 原文件: 会议记录_2024-01-15.docx报告_2024-02-20.docx 😫 问题: 文件名里是英文格式日期,想改成中文格式 2024年01月15日 更易读

✅ 操作:

  • 选择: 替换日期格式
  • 原日期格式: YYYY-MM-DD
  • 目标格式: YYYY年MM月DD日

✅ 结果: 会议记录_2024年01月15日.docx报告_2024年02月20日.docx

为什么这样设置: "原日期格式"要和文件名里的日期完全匹配,才能正确识别和转换。


例子3: 加指定时间(补全缺失字段)

❌ 原文件: log_0115.txtlog_0116.txt 😫 问题: 文件名只有月日(0115 表示1月15日),想改成完整日期 2024-01-15

✅ 操作:

  • 选择: 替换日期格式
  • 原日期格式: MMDD
  • 目标格式: YYYY-MM-DD
  • 补全字段: 年份填 2024(因为原格式没有年份,目标格式有年份,需要手动补)

✅ 结果: log_2024-01-15.txtlog_2024-01-16.txt

为什么这样设置: 目标格式里有 YYYY(年份),但原格式只有 MMDD(月日),所以需要在"补全字段"里填上年份。

要填的内容

基础设置

  • 要做什么"添加日期""替换日期格式"
    • 添加日期: 给文件名加上时间戳
    • 替换日期格式: 把文件名里已有的日期改成另一种格式

如果选了"添加日期"

  • 时间"使用当前时间""指定时间"

    • 使用当前时间: 自动用现在的日期和时间,每次执行都是最新的
    • 指定时间: 手动选一个固定的日期时间,所有文件都用这个时间
  • 日期格式 写你想要的日期格式,比如:

    • YYYY-MM-DD(2024-01-15)
    • YYYY年MM月DD日(2024年01月15日)
    • YYYYMMDD(20240115)
    • YYYY-MM-DD HH:mm:ss(2024-01-15 14:30:00,带时分秒)

    💡 格式符说明: YYYY=年份,MM=月份,DD=日期,HH=小时,mm=分钟,ss=秒(大小写敏感!)

  • 插入位置 选日期加在文件名的什么位置:

    • 前缀:加在最前面,比如 2024-01-15_文件名.txt
    • 后缀:加在最后面(扩展名之前),比如 文件名_2024-01-15.txt
    • 替换文件名:用日期替换整个文件名
    • 绝对位置:插入到第几个字符的位置
    • 指定文字前:插入到某个特定文字的前面
    • 指定文字后:插入到某个特定文字的后面
    • 替换文本:用日期替换文件名里的某段文字

如果选了"替换日期格式"

  • 原日期格式 文件名里现在的日期是什么格式,比如 YYYY-MM-DD (这个要和文件名里的日期完全匹配,否则识别不出来)

  • 目标格式 你想改成什么格式,比如 YYYY年MM月DD日

  • 补全字段(只有目标格式比原格式多字段时才需要填) 如果目标格式包含原格式没有的部分,需要手动填:

    • 年份: 比如原格式只有 MMDD,目标要 YYYY-MM-DD,需要填年份 2024
    • 月份: 补全月份(1-12)
    • 日期: 补全日期(1-31)
    • 小时/分钟/秒: 如果要加时间,也需要补

高级选项(不用管也行,默认够用)

  • 忽略扩展名 默认勾选,只改文件名,不动 .jpg.txt 这些后缀。 如果你确实要改后缀里的内容,可以取消勾选。

常见问题

❓ 为什么提示"请选择日期"?

如果你选的是 "指定时间",必须在日期选择框里选一个具体的日期时间。

解决办法:

  • 要么点日历图标选一个日期
  • 要么改成 "使用当前时间"(不用选日期,自动用现在的时间)

❓ 日期格式不生效怎么办?

最常见原因: 格式符写错了,或者格式符大小写弄反了。

检查这几点:

  • YYYY 是年份,MM 是月份,DD 是日期(必须大写
  • HH 是小时,mm 是分钟,ss 是秒(小时大写,分秒小写
  • ❌ 错误: yyyy-mm-dd(小写的 yyyy dd 无效)
  • ✅ 正确: YYYY-MM-DD

❓ 转换格式时提示"缺失字段"是什么意思?

目标格式里有的字段,原格式没有,需要你手动补全。

例子:

  • 原格式: MMDD(只有月日,比如 0115 表示1月15日)
  • 目标格式: YYYY-MM-DD(需要年份)
  • 解决: 在"补全字段"里的"年份"输入框填 2024

❓ 替换格式没反应?

原因: "原日期格式"和文件名里的日期不匹配。

解决:

  1. 把文件名里的日期部分复制下来,比如 2024-01-15
  2. 检查"原日期格式"是不是 YYYY-MM-DD(和复制的格式对应)
  3. 格式符的大小写、分隔符(- / _)都要完全一样

注意事项:

  • ⚠️ 格式符大小写很重要: MM 是月份,mm 是分钟;DD 是日期,HH 是小时,写错了结果就乱了
  • ⚠️ 替换格式必须精确匹配: 原日期格式和文件名里的日期要完全对应,包括分隔符(- / _
  • ⚠️ 补全字段别忘了: 如果目标格式比原格式多字段(比如多了年份),一定要在"补全字段"里填上,否则转换失败

进阶技巧

  • 配合"查找替换": 先用查找替换删掉旧的时间戳,再用日期规则加上新的标准格式日期
  • 配合"序号生成": 日期标记批次,序号标记同批次内的文件顺序,比如 2024-01-15_文档_001.pdf
  • 配合"插入文本": 先用日期规则加时间戳,再用插入文本加其他标识符(比如项目名)

下一步看看什么?

  • 序号生成: 配合日期批次标记,给文件加序号编号
  • 插入文本: 在日期基础上加更多标识信息
  • 查找替换: 清理或统一文件名里的旧时间标记