Python:求时间差(天时分秒格式)
Posted 往事如云烟都付笑谈中
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python:求时间差(天时分秒格式)相关的知识,希望对你有一定的参考价值。
输入一个10位的时间戳,求出时间差
def time_diff(timestamp):
onlineTime = datetime.datetime.fromtimestamp(timestamp)
localTime = datetime.datetime.now()
result = localTime - onlineTime
hours = int(result.seconds / 3600)
minutes = int(result.seconds % 3600 / 60)
seconds = result.seconds%3600%60
print("当前网络时间:{0}".format(localTime))
print("上次在线时间:{0}".format(onlineTime))
print("{0}天{1}时{2}分{3}秒前在线".format(result.days,hours,minutes,seconds))
times = int(time.time())-80
time_diff(times)
运行效果:
当前网络时间:2020-05-27 18:00:03.393412
上次在线时间:2020-05-27 17:58:43
0天0时1分20秒前在线
以上是关于Python:求时间差(天时分秒格式)的主要内容,如果未能解决你的问题,请参考以下文章