对日期范围使用Java DateTimeFormatter

对日期范围使用Java DateTimeFormatter,java,parsing,date,Java,Parsing,Date,我有这样的表达: 5月5日星期二晚上11:15-12:45 我可以用DateTimeFormatter将它们表示为: 模式的日期时间格式(“EEEE,mm dd,hh:mm hh:mm a”) 但是如何让DateTimeFormatter返回一个日期/时间范围,而不是一个日期?日期范围介于什么之间?我认为DateTimeFormatter不会返回日期/时间范围或您想要的范围。你需要自己计算一下。MadProgrammer-在这种情况下,从5月5日11:15到5月5日12:45之间的日期范围。哦,

我有这样的表达:

5月5日星期二晚上11:15-12:45

我可以用
DateTimeFormatter
将它们表示为:

模式的日期时间格式(“EEEE,mm dd,hh:mm hh:mm a”)


但是如何让
DateTimeFormatter
返回一个日期/时间范围,而不是一个日期?

日期范围介于什么之间?我认为DateTimeFormatter不会返回日期/时间范围或您想要的范围。你需要自己计算一下。MadProgrammer-在这种情况下,从5月5日11:15到5月5日12:45之间的日期范围。哦,我明白了,增量是什么?我不确定你所说的增量是什么意思-LocalDateTime或ZonedDateTime(或任何临时Accessor)中的字段取决于格式模式中提供的字段。