清理不常用的文件,或者去掉很多几年前的文件,几个月之前的文件,均可采用下面的方法尝试。
以下是获取文件日期的几种不同实现方法:
方法一:使用os模块的stat()函数和time模块的gmtime()函数。
import os
import time
def get_file_date(filename):
stat_result = os.stat(filename)
file_timestamp = stat_result.st_mtime
file_date = time.gmtime(file_timestamp)
return time.strftime("%Y-%m-%d", file_date)
方法二:使用os.path模块的getmtime()函数和datetime模块的strftime()函数。
import os
import datetime
def get_file_date(filename):
file_timestamp = os.path.getmtime(filename)
file_date = datetime.datetime.fromtimestamp(file_timestamp)
return file_date.strftime("%Y-%m-%d")
方法三:使用os.path模块的getctime()函数和datetime模块的strftime()函数。
import os
import datetime
def get_file_date(filename):
file_timestamp = os.path.getctim