2024-10-19 16:24:52 发布
网友
当我使用以下代码时。我知道我在给定的时间上加了12,它返回24:00:00,但我不知道如何得到00:00:00。你知道吗
我的时间戳有时间值列表。你知道吗
r = timestamp[:-2] if timestamp[-2:] == "AM" else str(int(timestamp[:2]) + 12) + timestamp[2:8]
使用模运算除以24得到余数。更改此项:
int(timestamp[:2]) + 12
对此:
(int(timestamp[:2]) + 12) % 24
演示:
>>> 12 + 12 24 >>> (12 + 12) % 24 0
使用模运算除以24得到余数。更改此项:
对此:
演示:
相关问题 更多 >
编程相关推荐