PHP前端开发

如何获取一个文件的创建和修改时间

百变鹏仔 1个月前 (01-23) #Python
文章标签 文件

时间表示

常见的时间表示形式为:

时间戳

格式化的时间字符串

timestamp(时间戳) 也称为Unix时间 或 POSIX时间;它是一种时间表示方式,表示从格林尼治时间1970年1月1日0时0分0秒开始到现在所经过的毫秒数,其值为float类型。 但是有些编程语言的相关方法返回的是秒数(Python就是这样),这个需要看方法的文档说明。需要说明的是时间戳是个差值,其值与时区无关。

案例实践:

#endcoding: utf-8# 获取文件的时间属性# 用到的知识#   os.getcwd() 方法用于返回当前工作目录#   os.path.getatime(file) 输出文件访问时间#   os.path.getctime(file) 输出文件的创建时间#   os.path.getmtime(file) 输出文件最近修改时间import time import osdef fileTime(file):    return [        time.ctime(os.path.getatime(file)),        time.ctime(os.path.getmtime(file)),        time.ctime(os.path.getctime(file))    ]times = fileTime(os.getcwd())print(times)print(type(times))