import os import time def TimeStampToTime(timestamp): timeStruct = time.localtime(timestamp) return time.strftime('%Y-%m-%d %H:%M:%S', timeStruct) # # dt = "2023-02-27 00:00:00" dt = "2023-02-27" # 转换成时间数组 # timeArray = time.strptime(dt, "%Y-%m-%d %H:%M:%S") timeArray = time.strptime(dt, "%Y-%m-%d") # 转换成时间戳 timestamp = time.mktime(timeArray) # print(timestamp) # # print(t<timestamp) # if t < timestamp: # print('<') base_path = r'C:\Users\Administrator.DESKTOP-161KJQD\Desktop\aaa' for root, dirs, files in os.walk(base_path): # print(root) # print(files) for f in files: fi = os.path.join(root, f) t = os.path.getmtime(fi) if t < timestamp: print('remove:', fi, TimeStampToTime(t)) os.remove(fi)
标签:-%,00,删除,timestamp,指定,timeArray,日期,time,dt From: https://www.cnblogs.com/moon3496694/p/17198833.html