【发布时间】:2016-05-02 21:47:46
【问题描述】:
我想在使用 24 小时制的语言环境中显示时间“18:36”,但在使用 12 小时制的语言环境中将其显示为“下午 6:36”,并且将其格式化为我不熟悉的其他语言环境。有没有一种简单的方法可以使用 JodaTime 完成此任务?
顺便说一下,我是在 Android 上执行此操作的,但我认为它与任何 Java 平台相同。
【问题讨论】:
-
Android 不太一样。例如,手机用户可以选择自己的 24h 和 12h 格式,另请参阅discussion:所以整个主题不仅仅是首选的本地化设置。 Joda-Time 中最好的事情就是选择一种 [格式样式)(joda.org/joda-time/apidocs/org/joda/time/format/…) 忽略 Android 用户的偏好。
标签: java android datetime jodatime