相关疑难解决方法(0)

如何用Joda-Time计算从现在开始的经过时间?

我需要计算从特定日期到现在所用的时间,并以与StackOverflow问题相同的格式显示它,即:

15s ago
2min ago
2hours ago
2days ago
25th Dec 08
Run Code Online (Sandbox Code Playgroud)

您知道如何使用Java Joda-Time实现它吗?是否有一个已经实现它的辅助方法,或者我应该自己编写算法?

java algorithm grails datetime jodatime

69
推荐指数
4
解决办法
3万
查看次数

使用今天,昨天,明天等字符串格式化日期的正确方法

我有一个日期textview.我的textview包含一个类似2011.09.17的日期字符串.好吧,我仍然希望有这个,但我也想为今天或昨天的某些特定日期添加更多用户友好的信息.例如,如果今天是2011.09.17,我希望我的textview具有昨天的价值,而不是2011.09.16,而今天则是2011.09.17.

好吧,我已经设法做到这一点:),但是以丑陋的方式:(.我做了很多'if->而不是'这真的很丑陋以及我想要添加一些新规则,如果日期是超过一年我想把字符串放在去年左右......我真的需要添加丑陋的逻辑.

我的问题是有更好的方法吗?这有什么类似于设计模式的东西吗?建议的方法是什么?我相信很多人都遇到过这种问题

如果有一些沐浴方法比千分之一?如果不是谢谢,至少我会停止寻找沐浴者解决方案

任何建议,片段等将不胜感激

谢谢

algorithm datetime android design-patterns

21
推荐指数
3
解决办法
2万
查看次数

标签 统计

algorithm ×2

datetime ×2

android ×1

design-patterns ×1

grails ×1

java ×1

jodatime ×1