昨天在公司遇到一个小问题,需要计算两个日期之间相差的天数,于是首先想到的就是老API中的写法:
后来觉得都有java8 还这样用是不是有点out了,于是就去翻time包中的方法,看到一个方法,这个方法是
Period中的between方法,又看到了getDays方法,感觉找到地方了,那就试试呗。
结果也挺好:
但是我换了个日期就发现问题了:
结果并非我想要的,好吧,这种写法不行。那我只好继续找,这次终于找到想要的方法了
虽然英语不太好,但是这个还是看懂了,把日期转换成天了,于是就试试了:
最终方法改成了这样:
学习之路还很漫长,以后有机会要多写写!本人新手,有错的地方望大神指正!