我的知识记录

文件的修改时间能改吗(图文)

是的,文件的修改时间(Last Modified Time)是可以修改的。以下是几种常用的方法:

方法一:使用Windows资源管理器

  1. 右键点击Excel文件 → 选择"属性"
  2. 点击"详细信息"选项卡
  3. 找到"修改日期"字段,可以直接编辑
  4. 点击"确定"保存更改

方法二:使用PowerShell命令


 
powershell
# 修改指定文件的修改时间 $filePath = "C:\path\to\your\file.xlsx" $newDate = Get-Date "2023-12-25 14:30:00" $(Get-Item $filePath).LastWriteTime = $newDate

方法三:使用命令提示符(cmd)


 
cmd
# 使用copy命令更新时间戳 copy /b filename.xlsx +,, # 或者使用touch命令(如果系统支持) touch -m -d "2023-12-25 14:30:00" filename.xlsx

方法四:使用Python脚本


 
python
import os import time from datetime import datetime # 设置新的修改时间 new_modification_time = time.mktime(datetime(2023, 12, 25, 14, 30, 0).timetuple()) # 修改文件的修改时间 file_path = "your_excel_file.xlsx" os.utime(file_path, (new_modification_time, new_modification_time)) # (访问时间, 修改时间)

方法五:使用第三方工具

常用的工具包括:
  • Attribute Changer
  • BulkFileChanger
  • File Date Touch
  • AdvancedDateChanger

批量修改多个文件的时间


 
powershell
# PowerShell批量修改 Get-ChildItem "C:\path\to\folder\*.xlsx" | ForEach-Object { $_.LastWriteTime = "2023-12-25 14:30:00" }
修改文件修改时间相对简单且常见,不会像修改创建时间那样受到太多系统限制。您可以根据具体需求选择合适的方法。
 

文件的修改时间能改吗(图文)

标签:

更新时间:2025-12-16 10:38:49

上一篇:修改excel文件创建时间(图文)

下一篇:如何修改网页上的时间数字(图文)