|  | 
 
 发表于 2021-12-2 13:17:22
|
显示全部楼层 
| 本帖最后由 jackz007 于 2021-12-2 13:20 编辑 
 没什么好办法,只能把这些数都变成长度为 2 的字符串
 
 复制代码n=eval(input())
d=0
a=n//60//60
if a>24:
    d=d+1
    hour=n//60//60-24*d
    mint=(n-hour*60*60-d*24*60*60)//60
    m=n-mint*60-hour*60*60-d*24*60*60
    hour = str(hour)
    if len(hour) < 2 : hour = '0' + hour
    mint = str(mint)
    if len(mint) < 2 : mint = '0' + mint
    m = str(m)
    if len(m) < 2 : m = '0' + m
    print("{} day {}:{}:{}" . format(d , hour , mint , m))
elif a<=24:
    hour=n//60//60-24*d
    mint=n//60
    m=n-mint*60-hour*60*60-day*24*60*60
    hour = str(hour)
    if len(hour) < 2 : hour = '0' + hour
    mint = str(mint)
    if len(mint) < 2 : mint = '0' + mint
    m = str(m)
    if len(m) < 2 : m = '0' + m
    print("{}:{}:{}".format(hour , mint , m))
 | 
 |