这叫什么东西叫什么?

时间:2010-11-12 09:27:49

标签: language-agnostic datetime

我想知道是否有一个函数/方法/库的名称,它将具有时间信息的给定日期对象转换为:

  几秒钟之前        2分钟前        大约一个小时前        10小时前        昨天
       2010年5月12日

等等。我不知道谷歌的用途,但我猜想有人必须先做过这件事。我特意在python(最好是一个Django过滤器)中寻找一个适用于datetime的实现,但任何语言的任何开源实现都会真正起作用。

3 个答案:

答案 0 :(得分:6)

谷歌的“模糊日期时间”

答案 1 :(得分:2)

我相信它被称为“模糊时间戳”(也称为“timedelta”)

  

ref后跟后缀@,括号对中包含日期规范(例如{yesterday}{1 month 2 weeks 3 days 1 hour 1 second ago}{1979-02-26 18:30:00}),以指定前一点的ref值及时。

答案 2 :(得分:1)

我真的不知道所使用方法的名称,但您可以在DateJS找到您正在描述的内容的Javascript实现。