带有序号指示符的月中日期的java日历显示名称样式

标签 java date time calendar days

<分区>

Java可以用来获取不同风格的day_of_month吗?

即“21st”和“22nd”而不仅仅是“21”和“22”?

另外,日期末尾的“st”和“nd”是什么以供将来引用?

最佳答案

JDK(包括 Java 8)不提供开箱即用的解决方案,JodaTime 等其他库也不提供。但是你可以看看这个question on SO获得一些想法。

此外,我认为您可以合理地尝试仅针对英语的序数日数的解决方案,但其他语言呢?这是没有图书馆能给予支持的一个重要原因。在 JodaTime 或 JSR-310 中,可能会在引入专业领域的基础上提供纯英文的手写解决方案,例如在 JSR-310 中的接口(interface) java.time.temporal.TemporalField,但这肯定有很多工作要做。

关于带有序号指示符的月中日期的java日历显示名称样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22886823/

相关文章:

ios - swift 中的协议(protocol)引用抛出段错误 11

python twitter api 推文时间戳从 UTC 转换为 EST

flutter - 如何将 TimePicker 格式设置为 24 小时。 "00:00" flutter

postgresql - 区分夏令时转换期间的时间

java - 如何使用复选框将应用程序静音/取消静音

Java实现设计问题

java - 如何使 date.getTime() 返回 UTC 时间?

java - Spring RestTemplate NoClassDefFoundError

java - Eclipse导入jar包,启动Tomcat还是找不到class

vba - 使用access vba检查Windows日期格式