python简单的计算过期时间的代码

2022-03-11 00:00:00 代码 简单 过期

python简单的计算过期时间的代码 ,可以在留言或者文章日期上显示多长时加以前发布。

"""
作者:皮蛋编程(https://www.pidancode.com)
创建日期:2022/3/24
功能描述:python一个简单的计算过期时间的算法
"""
import datetime


def time_passed(value):
    now = datetime.datetime.now()
    past = now - value
    if past.days:
        return u'%s天前' % past.days
    mins = past.seconds / 60
    if mins < 60:
        return u'%s分钟前' % mins
    hours = mins / 60
    return u'%s小时前' % hours


print(time_passed(datetime.datetime.strptime('2022-03-23 12:12:40','%Y-%m-%d %H:%M:%S')))

以上代码输出结果:
21.91111111111111小时前

以上代码在Python3.9环境下测试成功。

相关文章