5
我需要將兩個動作之間的時差(差異)轉換爲人類可讀時間。將微秒轉換爲人類可讀時間
我該怎麼用python做到這一點? 我想是這樣
diff = 49503757
datetime.time(0,0,0,diff)
但DIFF值太長,日期時間預計在0 999999和我在這個例子中DIFF之間並49503757.
我需要將兩個動作之間的時差(差異)轉換爲人類可讀時間。將微秒轉換爲人類可讀時間
我該怎麼用python做到這一點? 我想是這樣
diff = 49503757
datetime.time(0,0,0,diff)
但DIFF值太長,日期時間預計在0 999999和我在這個例子中DIFF之間並49503757.
>>> from datetime import timedelta
>>> str(timedelta(microseconds=49503757))
'0:00:49.503757'
這是微秒微秒的值..所以,而不是572天,我有49秒。但是,謝謝timedelta(微秒= ...)正常工作 – Chris
Yeap,抱歉。更新。 –
你好,這有很大的幫助。但是我想在幾秒鐘之內去掉小數點後的數字。如何? – Dan