#!/usr/bin/env python
# coding: utf-8
import os
import time
import datetime
# 获取当前时间
today = datetime.datetime.now()
# 计算偏移量,前3天
offset = datetime.timedelta(days=-3)
# 获取想要的日期的时间,即前3天时间
re_date = (today + offset)
# 前3天时间转换为时间戳
re_date_unix = time.mktime(re_date.timetuple())
print("当前日期",today.strftime('%Y-%m-%d')) # 当前日期
print("前3天日期",re_date.strftime('%Y-%m-%d')) # 前3天日期
file_time = os.path.getmtime('test.docx') # 文件修改时间
timeArray = time.localtime(file_time) # 时间戳->结构化时间
otherStyleTime = time.strftime("%Y-%m-%d %H:%M:%S", timeArray) #格式化时间
print("文件修改时间",otherStyleTime)
if file_time <= re_date_unix:
print("已经超过3天,需要删除")
else:
print("未超过3天,无需处理!")