簡體   English   中英

與平台無關的時間計算

[英]platform-independent time calculation

我有一個函數可以高精度返回依賴於平台的時間戳。 現在,我想從這樣的時間戳中減去5秒,並且正在尋找實現這一目標的最明智的方法。

這是功能:

def get_time():
   """ start timer """
   if sys.platform == "win32":
      return time.clock()
   else:
      return time.time()

您要使用timeit.default_timer ,它確實可以timeit.default_timer這一點(獲取當前平台的最精確計時器)。

要減去5秒,只需減去5:

import timeit

timeit.default_timer() - 5

給定的時間是一個浮點值,表示秒。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM