我想用一种方法在Python中显示日期项目的自然时间.类似于Twitter将如何显示"片刻之前","几分钟前","两小时前","三天前"等消息.
Django 1.0在django.contrib中有一个"humanize"方法.我没有使用Django框架,即使我是,它比我想要的更有限.
请让我(以及几代未来的搜索者)知道是否已经有一个好的工作解决方案.由于这是一个很常见的任务,我想必须有一些东西.
如果我在Ruby中有一个时间变量,我怎么能说它引用了一个发生以下事件之一的事件:
"x分钟前"或"x小时前"或"x天前"
显然,如果2天前发生了什么事情,我不想说它在几分钟之前就已经发生了.