欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

获得文件修改时间的方法以及不同时间格式的转换

程序员文章站 2022-05-24 13:22:43
...
  1. 获得文件修改时间的命令:

    os.stat(sss).st_mtime
    

    其返回的时间表示为时间戳,即以实数表示的一个时间,如1568704910.4110863,不直观。

  2. 将时间戳表示的时间转换为直观的Year-Month-Day-Hour-Minute-Second,需要以下

    # 将时间戳转换为struct_time类的对象
    time.localtime(os.stat(sss).st_mtime)
    # 将struct_time类对象转换为Year-Month-Day-Hour-Minute-Second格式时间
    time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(os.stat(sss).st_mtime))