python中time.mktime()的轉換

hahadelphi發表於2021-09-11

對於當前時間的轉換上,如果有人接觸過localtime函式,就會發現mktime()的作用跟它相反,是專門用於對本地時間進行轉換的。其最後的結果以秒來展示,方便了很多人對時間的直觀理解。接下來我們對time.mktime()的概念、語法、引數、返回值進行學習,然後帶來轉換的例項用法。

1.概念

將本地時間列表轉化為浮點數的秒來表示。

2.語法

time.mktime(t)

3.引數

t -- 結構化的時間或者完整的9位元組元素。

4.返回值

返回用秒數來表示時間的浮點數。

5.例項

import time
 
print(time.localtime())
# 傳入localtime()返回的struct_time
print(time.mktime(time.localtime()))
# 傳入9 元組數
print(time.mktime((2020,12,10,8,52,30,3,345,0)))

以上就是python中time.mktime()的轉換,大家對於這種本地時間的轉換方法,還可以學習對應的localtime函式,同時注意二者使用的區別,不要記混淆了。

(推薦作業系統:windows7系統、Python 3.9.1,DELL G3電腦。)

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2471/viewspace-2830898/,如需轉載,請註明出處,否則將追究法律責任。

相關文章