Python 標準庫大全之 time模組

2021-10-24 07:53:25 字數 1538 閱讀 1164

time.strftime(format, t)

time.sleep(seconds)

為python自帶標準庫

import time
返回當前時間的時間戳

時間戳(timestamp), 表示的是從2023年1月1日00:00:00開始按秒計算的偏移量.

示例

print

(f"當前時間戳為: "

)

結果:當前時間戳為: 1611749306.3355024

擴充套件

這個功能經常被用於計時

start_time = time.time(

)# 起始時間

# 程式**

count =

0while count <

50000

: count +=

1print

)

以字串格式化形式返回時間

把乙個代表時間的元組或者struct_time(如由time.localtime()和time.gmtime()返回)轉化為格式化的時間字串

示例

print

(time.strftime(

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

))

2020/06/06 15:11:24

格式對應表

注意字母大小寫

格式對應

%y兩位數的年份表示

%y四位數的年份表示

%m月份

%d天數

%h24小時制小時數

%i12小時制小時數

%m分鐘數

%s秒數

%a本地簡化星期名

%a本地完整星期名

%b本地簡化月份名

%b本地完整月份名

%c本地相應的日期表示和時間表示

%j一年內的哪一天

%p本地a.m.或p.m.的等價符

%u一年中內的第幾個星期(星期天為每個星期的開始)

%w一年中的第幾個星期(星期一為星期的開始)

%w星期(數值為0-6,星期天每為星期的開始)

%x本地相應的日期表示

%x本地相應的時間表示

%z與標準時間(utc) 的 時區偏移量 (國內為utc+8時區)

%z當前時區的名稱 (如國內列印為:中國標準時間)

%%%號本身

推遲指定的時間執行

示例

time.sleep(1)

#推遲 1 秒

time.sleep(

1.1)

#推遲 1.1 秒

Python標準庫之time, datetime包

python具有良好的時間和日期管理功能。實際上,計算機只會維護乙個掛鐘時間 wall clock time 這個時間是從某個固定時間起點到現在的時間間隔。時間起點的選擇與計算機相關,但一台計算機的話,這一時間起點是固定的。其它的日期資訊都是從這一時間計算得到的。此外,計算機還可以測量cpu實際上執...

Python標準庫之asyncio

asyncio是python 3.4版本引入的標準庫,直接內建了對非同步io的支援。asyncio的程式設計模型就是乙個訊息迴圈。我們從asyncio模組中直接獲取乙個eventloop的引用,然後把需要執行的協程扔到eventloop中執行,就實現了非同步io。用asyncio實現hello wo...

Python 標準庫之 shutil

shutil是shell utilities的簡寫,它提供了大量的檔案和目錄的高階操作。特別針對檔案 目錄的拷貝和刪除,主要功能為目錄和檔案操作以及壓縮操作。函式說明 shutil.copyfile src,dst 從源src複製到dst中去。如果當前的dst已存在的話就會被覆蓋掉,src 和 ds...