修改 Windows 系统里文件的创建时间,修改时间,访问时间。不能修改文件夹信息。
修改时间范围为起始时间至结束时间。
默认修改的时间在工作日内(周一到周五)。
import win32file
import pywintypes
import datetime
import random
class modifyfiletime():
'''
Windows 系统内修改文件的创建时间,修改时间,访问时间。不能修改文件夹信息。
修改时间范围为起始时间至结束时间。
默认修改的时间在工作日内(周一到周五)。
'''
def __init__(self,path,begTime,endTime,workday=True):
self.path=path
self.begTime=begTime
self.endTime=endTime
self.workday=workday
def maketime(self):
formats = "%Y-%m-%d %H:%M:%S" #时间格式
try:
struct_begtime=datetime.datetime