需求
将创建时间超过两天的文件删除。
实现
原本傻傻地自己推导了年月日各种特殊情况,累觉不爱时才想到这种需求应该有库可以使用才对。于是找到了datetime。
import datetime
def cptime(year, month, day):
ctime = datetime.date.today()
dtime = datetime.date(year, month, day)
if dtime+datetime.timedelta(1)==ctime or dtime==ctime or dtime>ctime:
return 1
else:
return 0