在Python中,我們可以使用時(shí)間戳來表示一個(gè)時(shí)間點(diǎn)。時(shí)間戳是一個(gè)整數(shù),表示從指定時(shí)間(通常是1970年1月1日午夜UTC)以來的秒數(shù)。
import time timestamp1 = time.time() # 獲取當(dāng)前時(shí)間戳 time.sleep(2) # 等待2秒鐘 timestamp2 = time.time() # 獲取當(dāng)前時(shí)間戳 diff_seconds = timestamp2 - timestamp1 print("時(shí)間戳相差:", diff_seconds, "秒")
代碼中,我們首先使用time.time()函數(shù)獲取當(dāng)前時(shí)間戳,然后使用time.sleep()函數(shù)等待2秒鐘,再次獲取當(dāng)前時(shí)間戳。將兩個(gè)時(shí)間戳相減,就可以得到它們相差的秒數(shù)。
時(shí)間戳相減可以應(yīng)用于許多場景,例如計(jì)算程序運(yùn)行時(shí)間、計(jì)算兩個(gè)事件之間的時(shí)間間隔等等。