您好,登錄后才能下訂單哦!
不懂python把秒換成時分秒的方法?其實想解決這個問題也不難,下面讓小編帶著大家一起學習怎么去解決,希望大家閱讀完這篇文章后大所收獲。
在python中可以使用下面的方法將秒數轉換為時分秒:
seconds=5555 m, s = divmod(seconds, 60) h, m = divmod(m, 60) print ("%02d:%02d:%02d" % (h, m, s))
輸出結果:
01:32:35
python divmod() 函數把除數和余數運算結果結合起來,返回一個包含商和余數的元組(a // b, a % b)。
2、使用strftime()與gmtime()函數把秒轉換為時分秒
from time import strftime from time import gmtime strftime("%H:%M:%S", gmtime(5555))
輸出結果如下:
'01:32:35'
gmtime() 函數將一個時間戳轉換為UTC時區(0時區)的struct_time,可選的參數sec表示從1970-1-1以來的秒數。其默認值為time.time(),函數返回time.struct_time類型的對象。
strftime() 函數接收以時間元組,并返回以可讀字符串表示的當地時間,格式由參數format決定。
感謝你能夠認真閱讀完這篇文章,希望小編分享python把秒換成時分秒的方法內容對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,遇到問題就找億速云,詳細的解決方法等著你來學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。