|
|
1
6
JodaTime ,是用Java处理日期的最佳库(上次我检查时)。格式很简单,毫无疑问可以通过使用自定义的DateFormatter实现来改进。这也会检查年份是否相同,但不会输出年份,这可能会造成混淆。
输出: 8月23日至25日
|
|
|
2
4
|
|
|
3
3
签出java的 SimpleDateFormat 班级。您可以构造一个SimpleDataFormat,将您的日期模式作为字符串传递。 |
|
|
4
1
为了补充Jeroen的答案,您将使用SimpleDateFormat两次,范围的每一端使用一次。 |
|
|
5
0
默认情况下,Java中没有day range这样的类型,因此没有任何DateFormats应用于这种情况的字符串表示。 在我看来,最好是创建TimeSpan或TimeDiff类型,并将方法重写为string。或者像你建议的那样,如果你需要两个,也可以创建一个DateFormmater。 |