我要转换:
2010-03-15T16:34:46Z
变成“ 5小时前”
如何用Java做到这一点?
最佳答案
JodaTime支持从用户定义的格式进行解析。请参见DateTimeFormatterBuilder和DateTimeBuilder.parseDateTime()。
一旦有了DateTime,就可以从该时间和当前时间创建一个Duration或Period,并使用另一个格式化程序进行漂亮的打印。 [请参阅上面的注释中BalusC引用的PeriodFormatter示例。
我要转换:
2010-03-15T16:34:46Z
最佳答案
JodaTime支持从用户定义的格式进行解析。请参见DateTimeFormatterBuilder和DateTimeBuilder.parseDateTime()。
一旦有了DateTime,就可以从该时间和当前时间创建一个Duration或Period,并使用另一个格式化程序进行漂亮的打印。 [请参阅上面的注释中BalusC引用的PeriodFormatter示例。