我的知识记录

怎样修改文件修改时间(图文)

修改文件的修改时间有多种方法,根据操作系统不同而有所区别:

Windows 系统

使用 PowerShell


 
powershell
# 修改文件的最后修改时间 $(Get-Item "文件路径").LastWriteTime = "2024-01-01 12:00:00" # 或者使用 Set-ItemProperty 命令 Set-ItemProperty -Path "文件路径" -Name LastWriteTime -Value "2024-01-01 12:00:00"

使用命令提示符


 
cmd
# copy 命令配合 /b 参数可以更新时间戳 copy "文件路径" +,,

Linux/macOS 系统

使用 touch 命令


 
bash
# 修改文件的修改时间和访问时间 touch -m -t 202401011200.00 文件名 # 只修改修改时间 touch -m 文件名 # 设置特定时间 touch -d "2024-01-01 12:00:00" 文件名

编程方式修改

Python 示例


 
python
import os import time from datetime import datetime # 将日期转换为时间戳 timestamp = time.mktime(datetime(2024, 1, 1, 12, 0, 0).timetuple()) # 修改文件修改时间 os.utime("文件路径", (timestamp, timestamp)) # (访问时间, 修改时间)

Node.js 示例


 
javascript
const fs = require('fs'); const date = new Date('2024-01-01 12:00:00'); // 修改文件时间戳 fs.utimes('文件路径', date, date, (err) => { if (err) throw err; });
选择适合您操作系统和需求的方法即可。如果您需要针对特定场景的详细说明,请告诉我您的具体环境。
 

怎样修改文件修改时间(图文)

标签:

更新时间:2025-12-17 12:49:48

上一篇:怎么把日期变成纯文本(图文)

下一篇:文件改日期最简单方法怎么改(图文)