![]() |
1
1
请注意
我建议使用时间戳,然后将结果从毫秒转换为天数,如下所示:
然后你可以把它改成
|
![]() |
2
4
java.time文件,现代Java日期和时间API,提供了计算两个日期之间天数的方法。所以不要费心自己做这个计算。它容易出错。
刚才运行这个片段(已经是9月13日在新西兰),我得到了以下输出: 如果不是太平洋/奥克兰,请用正确的时区代替。 LaVepe的答案已经很好地正确地解释了代码中的错误,所以我不再重复。
您使用的日期和时间类
问题:我能用吗java.time文件在Android上?
对,
链接
|
![]() |
3
1
试试这个方法
|
![]() |
4
1
以上功能测试成功,请根据您的要求进行修改。 |
![]() |
Luke · Java时间段(十进制年数) 7 年前 |