Skip to main content
 首页 » 编程设计

python之将 strptime 转换为 'X hours ago'

2025年05月04日16emanlee

我在 strptime 中有一个日期,我想显示为“X 小时前”。我可以愉快地将小时数转换为天数和周数等,但我不知道如何计算初始总和。以下是我如何将字符串转换为 strptime:

time.strptime(obj.created_at, '%a %b %d %H:%M:%S +0000 %Y') 

附注弄清楚为什么“+0000”不需要 %z 的奖励积分 - 我对这是什么完全错了吗?

请您参考如下方法:

似乎timesince在 Django 中可以帮助您解决问题而无需进行转换。 timesince 的源代码可用 here .