import sys
# 把时分秒转化为时间戳
def countDown(time) :s = 0hour = time.split(':')[0]min = time.split(':')[1]sec = time.split(':')[2]s = int(hour) * 3600 + int(min) * 60 + int(sec)return s * 1000# 时间戳的只转为时分秒
def formatDuring(mss) :hours = int((mss % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60))minutes = int((mss % (1000 * 60 * 60)) / (1000 * 60))seconds = int((mss % (1000 * 60)) / 1000)if hours < 10:hours = '0' + str(hours)if minutes < 10 :minutes = '0' + str(minutes)if seconds < 10 :seconds = '0' + str(seconds)return str(hours) + ':' + str(minutes) + ':' + str(seconds)mss = sys.argv[1] # cmd下执行 python 文件名.py 参数1 参数2 sys.argv = [文件名.py,参数1,参数2]
if ":" in mss:print(countDown(str(mss)))
else:print(formatDuring(int(mss)))
*******************************************************