UnixTimestamp에서 영감을 받아 시간을 초로 변환하는 것이 처리하기가 매우 쉽다는 것을 알았습니다. 더 이상 시간에 관계없이 프로그램에서 문자열 형식으로 처리되지 않습니다. 임의의 시점을 더하거나 빼거나 구하는 것이 매우 편리합니다.
필요한 경우 필요한 시간 형식으로 변환하는 것도 쉽습니다.
st = "08:30:30" et = "9:33:33" #方法一 def t2s(t): h,m,s = t.strip().split(":") return int(h) * 3600 + int(m) * 60 + int(s) print(t2s(st)) #方法二 import datetime var = ("hours","minutes","seconds") time2sec = lambda x:int(datetime.timedelta(**{k:int(v) for k,v in zip(var,x.strip().split(":"))}).total_seconds()) print(time2sec(st))
다음 메서드는 stackoverflow에서 복사됩니다.
위 내용은 Python을 사용하여 시간, 시, 분, 초, 초의 상호 변환 방법 실현의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!