Java 8日期/时间API java.time 提供了一个MonthDay类来表示月份和日子。同样地,Joda-Time库也提供了一个MonthDay类。
在java.time中,
但我在ISO 8601标准中找不到这个格式。 月日是ISO 8601定义的概念吗?如果是,那么
在java.time中,
MonthDay.toString()
方法声明如下:
java.time中的大多数类都有它们自己的输出此月份-日期对的字符串,例如 --12-03。
toString()
方法,输出它们所代表的概念的标准ISO 8601表示形式(例如,LocalDate
的YYYY-MM-DD
),因此我希望这个--MM-DD
格式也是标准的。但我在ISO 8601标准中找不到这个格式。 月日是ISO 8601定义的概念吗?如果是,那么
--MM-DD
是标准格式吗?
背景:我正在开发另一种语言的日期/时间API。
gMonthDay
中也是这样定义的。 - Matt Johnson-Pint