首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有标准方法在Android上完成本地化日期组件,如1s、1m、1h、1d、1w、1周等?

是否有标准方法在Android上完成本地化日期组件,如1s、1m、1h、1d、1w、1周等?
EN

Stack Overflow用户
提问于 2018-10-11 20:48:36
回答 1查看 431关注 0票数 1

我正在寻找一个由Android或Java提供的标准实用程序来本地化日期组件。以英语和西班牙语本地化的日期组件的一个例子是:

英文(en):

  • 3w
  • 3周
  • 3周

西班牙语(es):

  • 3 3sem
  • 3 sem
  • 3语义

您可以使用论iOS在任何公共语言中轻松地完成上述工作。我正在寻找一个Android / Java等价物。

EN

回答 1

Stack Overflow用户

发布于 2018-10-12 18:00:56

我的库Time4A支持它:

例如:

String formatted = PrettyTime.of(Locale.US).print(Duration.of(3, CalendarUnit.WEEKS), TextWidth.WIDE);

请参阅API接口,实际上支持89种语言。本地化数据基于Unicode财团维护的CLDR存储库。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52768725

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档