首頁  >  文章  >  後端開發  >  如何取得一個文件的建立和修改時間

如何取得一個文件的建立和修改時間

anonymity
anonymity原創
2019-05-25 09:46:264480瀏覽

時間表示

常見的時間表示形式為:

#時間戳

格式化的時間字串

如何取得一個文件的建立和修改時間

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 os
def 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))

以上是如何取得一個文件的建立和修改時間的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn