我知道有很多关于如何获得的问题,但我想要和使用新的Java 8 Date api的例子.我也知道JodaTime库,但我想要一种没有外部库的工作方式.
功能需要抱怨这些限制:
对于以下Period计算:
Period.between(LocalDate.of(2015, 8, 1), LocalDate.of(2015, 9, 2))
Run Code Online (Sandbox Code Playgroud)
结果是:
P1M1D
Run Code Online (Sandbox Code Playgroud)
这相当于31天+ 1天= 32天.
为此Period:
Period.between(LocalDate.of(2015, 8, 1), LocalDate.of(2015, 10, 2))
Run Code Online (Sandbox Code Playgroud)
结果是:
P2M1D
Run Code Online (Sandbox Code Playgroud)
这相当于:31天(8月)+ 30天(9月)+ 1(10月)= 62天
包中是否有一个方法java.time可以给出一个天数Period?我找不到一个.不确定我是否忽略了任何东西,或者它是否只是在那里.