time庫是pythn中處理時間的標準庫?♀️
功能 :
1 計算機時間的表達
2 提供獲取系統時間並格式化輸出功能
3 提供系統級精確計時功能,用於程式效能分析
import time
time.time(
)1613785294.0891368
# 這個時間從2023年1月1日到現在的時間,大佬們定的(手動狗頭)
time.ctime(
)'sat feb 20 09:43:41 2021'
time.gmtime(
)time.struct_time(tm_year=
2021
, tm_mon=
2, tm_mday=
20, tm_hour=
1, tm_min=
45, tm_sec=
48, tm_wday=
5, tm_yday=
51, tm_isdst=
0)
在strftime中,前面是字串輸出的格式,後面是可被程式理解的時間
t=time.gmtime(
)time.strftime(
"%y-%m-%d %h:%m:%s"
,t)
%x是表示年月日
字元含義%y年
%m月%d日
%b月份名稱
%b月份縮寫
%a星期縮寫
%h小時(24時)
%i小時(12時)
%p上下午
%m分鐘%s秒
將一段字串變為時間
str
='2021-02-20 01:53:53'
time.strptime(
str,
"%y-%m-%d %h:%m:%s"
)time.struct_time(tm_year=
2021
, tm_mon=
2, tm_mday=
20, tm_hour=
1, tm_min=
53, tm_sec=
53, tm_wday=
5, tm_yday=
51, tm_isdst=-1
)
perf_counter可以通過獲取cpu中的時間來得到程式執行的時間,也可以多次呼叫來得到差值
import time
deffb
(x):
if x ==
1or x ==2:
return
1else
:return fb(x -1)
+ fb(x -2)
print
(fb(5)
)print
(time.perf_counter(
))
sleep( )內部是程式暫停的時間,單位是秒
time.sleep(
3)
python入門 1模組 1 time
1 簡介 time模組提供兩種時間的表示方式 第一種 是時間戳方式 相對於1970年1月1日 00 00 00的秒數偏移 第二種 以陣列形式表示 struct time 共有九個元素 2 函式介紹 2.1 asctime asctime tuple string 將乙個struct time 預設為...
PYTHON學習筆記 4 time庫
5.4模組2 time庫的使用 5.4.1time庫基本介紹 1 time庫是python中處理時間的標準庫 import time time.2 功能 計算機時間的表達 提供獲取系統時間並格式化輸出功能 提供系統級精確計時功能,用於程式效能分析 3 time庫包括三類函式 時間獲取 time ct...
python學習篇,time庫的使用
舉例說明,圓周率的 執行時間計算 簡單來說time庫就是python用來處理時間的標準庫。1.計算機時間的表達。2.提供獲取系統時間並格式化輸出的功能。3.提供系統級精確計時功能,用於程式效能分析。使用import time指令來呼叫time庫,分為時間獲取,時間格式化,程式計時三種。time 函式...