python時間格式化

2021-10-20 18:34:37 字數 1503 閱讀 4174

請留意注釋

import time #匯入time庫

"""獲取時間

"""print

("獲取時間"

)a=time.time(

)#當前的時間戳,浮點數方式

print

("時間戳浮點數"

)print

(a,type

(a))

b=time.ctime(

)#當前時間的易讀方式表示,字串方式

print

("字串方式"

)print

(b,type

(b))

c=time.gmtime(

)#當前時間,計算機可以處理的時間格式 struct_time

print

("計算機處理格式"

)print

(c,type

(c))

"""時間格式化

"""print

("計算機處理格式轉為字串模式"

)d=time.strftime(

"%y-%m-%d %h:%m:%s"

,c)#第乙個引數為模板 第二個引數為時間

print

(d,type

(d))

#2 把字串轉換為計算機能讀取的時間值,生成時間浮點數

# e=time.strptime(str,tpl)

# str 字串形式的時間值

# tpl 格式化模板字串,用於定義輸入效果

print

("字串時間轉換為計算機處理格式"

)e = time.strptime(

"2021-03-01 22:58:30"

,"%y-%m-%d %h:%m:%s"

)print

(e,type

(e))

"""引數y 年

m月份

d 天

h小時(24小時制)

i小時(12小時制)

p上下午(am/pm)

m分鐘

s秒 b 英文月份(全寫)

b 英文月份縮寫

a英文星期(全寫)

a英文星期(小寫)

"""print

("程式計時"

)print

("開始時間"

)start = time.perf_counter(

)print

(start,

type

(start)

)print

("程式休眠3秒"

)time.sleep(3)

print

("結束時間"

)end =time.perf_counter(

)print

(end)

print

("相隔時間為"

)count1 = end -start

print

(count1)

python 時間格式化

import time print time.time 輸出的結果是 1279578704.6725271 但是這樣是一連串的數字不是我們想要的結果,我們可以利用time模組的格式化時間的方法來處理 time.localtime time.time 用time.localtime 方法,作用是格式化...

python時間格式化

方法 time.time 時間戳 time.clock time.sleep 睡幾秒 time.gmtime 轉換成元組 格林威治時區 time.localtime 轉成元組 本機時區 time.mktime 元組轉換成時間戳 time.strftime 元組轉換成字 time.strptime 字...

python時間格式化

import time time.time 獲取當前時間戳 import time time.time 1544961651.926242time.localtime time.time 轉換成乙個元組,包含9個元素 time.localtime time.time time.struct time...