cTime="2023-10-01 12:00:00"#创建时间mTime ="2023-10-01 12:00:00"#修改时间aTime ="2023-10-01 12:00:00"#访问时间#folder = r"d:/backup/db" # 可以是文件也可以是文件夹file = r"d:/backup/db/backup_20231002.sql"#可以是文件也可以是文件夹#modify_file_create_time(folder, cTime, mT...
def modify_file_times(file_paths, new_time): """批量修改文件的创建时间""" for file_path in file_paths: os.utime(file_path, (new_time, new_time)) 示例使用 root_dir = '你的目标文件夹路径' file_paths = get_file_paths(root_dir) new_time = new_file_time('Asia/ShanghAI') # 设...
create_time = os.path.getctime(filename) # 创建时间 print('old create time:{}'.format(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(create_time))) update_time = os.path.getmtime(filename) # 修改时间 print('old update time:{}'.format(time.strftime("%Y-%m-%d %H:%M:%S", ...
1. 2. 3. 4. 2.2.2 定义修改文件创建时间的函数 defmodify_creation_time(file_path,new_creation_time):# 将新的创建时间转换为Windows文件时间格式file_time=pywintypes.Time(new_creation_time)# 打开文件并获取文件的句柄file_handle=win32file.CreateFile(file_path,win32file.GENERIC_WRITE,win32file.FI...
:param filePath: 文件路径名 :param createTime: 创建时间 :param modifyTime: 修改时间 :param accessTime: 访问时间 :param offset: 时间偏移的秒数,tuple格式,顺序和参数时间对应 """try:format="%Y-%m-%d %H:%M:%S"# 时间格式cTime_t = timeOffsetAndStruct(createTime,format, offset[0]) ...
可以使用`os.utime()`函数来实现。`os.utime()`函数用于更改文件的访问时间和修改时间,通过传递一个包含新的访问时间和修改时间的元组作为参数,可以同时更改这两个时间。 下面是一个示...
importwin32fileimportpywintypesimportdatetimeimportrandomclassmodifyfiletime():'''Windows 系统内修改文件的创建时间,修改时间,访问时间。不能修改文件夹信息。修改时间范围为起始时间至结束时间。默认修改的时间在工作日内(周一到周五)。'''def__init__(self,path,begTime,endTime,workday=True):self.path=path...
print("USAGE:\n\t%s <createTime> <modifyTime> <accessTime> <FileNam...
from win32file import SetFileTime createTime = "2019-12-13 21:51:02" # 创建时间 modifyTime = "2019-02-02 00:01:03" # 修改时间 accessTime = "2019-02-02 00:01:04" # 访问时间 # 修改文件时间 def modifyFileTime(filePath ):
modify_timestamp = os.path.getmtime(file_path) modify_datetime = datetime.datetime.fromtimestamp(modify_timestamp) 最后,可以将生成的创建日期和上次修改日期打印出来或者进行其他操作: 代码语言:txt 复制 print("文件创建日期:", create_datetime) print("文件上次修改日期:", modify_datetime) ...