您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關python中time模塊的方法的內容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。
time模塊
time這個模塊提供各種與時間相關的函數。相關功能,可以參見datetime和calendat模塊。
此模塊并非所有平臺提供所有功能,因平臺而異。
以下是對一些術語和慣例的解釋
初始時間因平臺而異。對于Unix平臺,初始時間是1970,01,01,00:00:00(UTC)。查看每個操作平臺的初始時間可以使用time.gmtime(0)函數。
在所有POSIX平臺上,從初始時間以來的秒數都不包括閏秒
該模塊中的函數可能不處理初始時間以前和遙遠未來的日期和時間,未來的分界點對于32位操作系統是2038年。
UTC是協調世界時(以前稱為格林尼治標準時間,GMT)。縮寫UTC不是一個錯誤,而是英語和法語之間的妥協。
DST是夏令時,在一年中的某些時候,時區通常會調整一個小時。DST規則是神奇的(由當地法律決定),每年都在變化。
各種實時函數的精度可能低于表示其值或參數的單位所建議的精度。
相關函數
time.asctime([t])
作用:將struct_time類型的時間轉換為如下形式:'Sun Jun 20 23:21:05 1993'
參數:struct_time類型或tuple類型的時間,不填參數的話默認為time.localtime()得到的時間。
返回值:'Sun Jun 20 23:21:05 1993'類型的時間。
time.pthread_getcpuclockid(thread_id)
作用:返回指定線程id的線程特定CPU時間時鐘的clk_id。
參數:線程的id,可以使用threading.get_ident()或線程的ident屬性得到線程id。
返回值:clk_id
注意:只有Unix可用
time.clock_getres(clk_id)-->float
作用:返回指定時鐘clk_id的分辨率(精度)。有關clk_id的可接受值列表,請參考時鐘ID常量。
注意:只用Unix可用
time.clock_gettime_ns(clk_id)-->int
作用:與clock_gettime()類似,但是返回的時間是納秒。
注意:只用Unix可用
time.clock_settime(clk_id,time:float)
作用:設置指定時鐘clk_id的時間。目前,CLOCK_REALTIME是clk_id惟一接受的值。
注意:只用Unix可用
time.clock_settime_ns(clk_id,time:int)
作用:與clock_settime()類似,但是使用納秒設置時間。
注意:只用Unix可用
time.ctime([secs])
作用:將時間戳的時間轉換為表示本地時間的字符串。如果沒有提供secs或沒有提供secs,則使用time()返回的當前時間。
參數:時間戳類型的時間,如果不填默認為當前時間的時間戳。
返回值:格式化類型的時間,例如'Mon Mar 18 23:56:35 2019'。
time.get_clock_info(name)
作用:以命名空間對象的形式獲取指定時鐘的信息。
感謝各位的閱讀!關于python中time模塊的方法就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。