def Solution(tim):
tim = list(tim.replace(":",""))
time = list((int(i) for i in tim))
if time[3] > time[2] and time[3] < 6:
time[2] = time[3]
time = list((str(i) for i in time))
time.insert(2, ":")
time = "".join(map(str, time[::]))
return "当天" + time
elif time[2] > time[3] and time[2] < 6:
time[3] = time[2]
time = list((str(i) for i in time))
time.insert(2, ":")
time = "".join(map(str, time[::]))
return "当天" + time
else:
a = min(time)
for i in range(len(tim)):
time[i] = a
time = list((str(i) for i in time))
time.insert(2, ":")
time = "".join(map(str, time[::]))
return "第二天" + time
解密犯罪事件Python实现
最新推荐文章于 2025-07-29 10:13:25 发布
该代码段定义了一个名为Solution的函数,它接收一个时间字符串参数tim,将冒号替换为列表,然后进行时间校正。如果小时数超过分钟,或者反之,则调整时间并返回格式化的当天时间;否则,将所有时间设置为最小值,并返回第二天的时间。
2560

被折叠的 条评论
为什么被折叠?



