java - 智能时间计算

标签 java android date

<分区>

我正在寻找一些标准和算法(可能是库)以在某些事件发生时呈现。我的意思是-前。如果有人在 2 分钟前发布消息 - 我想显示“2 分钟前”而不是完整的日期和时间“12-sep-13 5:17 PM”。然后在一小时后 - “一个小时前”......

我想知道可能存在一些标准 - 例如。 “2 天前”- 这是正确的,但“3 天前”我必须显示完整日期。

可能有人知道一些图书馆或使用自己的优雅算法。
如果你分享它 - 会有帮助。(我不想重新发明自行车)

最佳答案

请检查这个page 和这个库(JodaTime)。这个库不小,但也许会对你有所帮助。

关于java - 智能时间计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18766926/

相关文章:

android - 我们不应该总是使用 Google API SDK 有充分的理由吗?

java - 多键数据结构的操作

Java SSL DH key 对生成 - 质数错误

android - 使用带有复选框的 ExpandableListActivity

android - 文本颜色 : Unable to resolve color value

r - 如何创建特定月份和/或日期序列 "n"次

java - 使用 MM/dd/yyyy hh :mm:ss zzz format in android 解析自定义日期

sql - 通过 IF 语句或 CASE 基于全局子串匹配更新表

java - Android:隐藏 ActionBar,保留 Tabs

java - Android labelRes为0