获取文件日期可以使用以下几种不同的实现方法:
1.使用os.path模块的getmtime()函数获取文件的修改时间,并将其转换为日期格式:
import os import datetime file_path = 'path_to_file' # 文件路径 mtime = os.path.getmtime(file_path) # 获取文件的修改时间 date = datetime.datetime.fromtimestamp(mtime) # 将修改时间转换为日期格式 print(date)
2.使用os.path模块的getctime()函数获取文件的创建时间,并将其转换为日期格式:
import os import datetime file_path = 'path_to_file' # 文件路径 ctime = os.path.getctime(file_path) # 获取文件的创建时间 date = datetime.datetime.fromtimestamp(ctime) # 将创建时间转换为日期格式 print(date)
3.使用os.path模块的getatime()函数获取文件的访问时间,并将其转换为日期格式:
import os import datetime file_path = 'path_to_file' # 文件路径 atime = os.path.getatime(file_path) # 获取文件的访问时间 date = datetime.datetime.fromtimestamp(atime) # 将访问时间转换为日期格式 print(date)
注意:以上实现方法中的’path_to_file’需要根据实际情况替换为待处理文件的具体路径。