java - 如何计算日期差异?

标签 java android datetime date

如何计算Android中的日期差异?

最佳答案

如果您买不起像 JodaTime 这样的第三方库,那么你最好的选择就是 java.util.Calendar 。您可以在循环中使用 Calendar#add() 方法来计算两个实例之间的年、月和日差异。然后,要计算小时、分钟和秒的差异,只需对 Calendar#getTimeInMillis() 进行常规数学运算即可。

长话短说,我之前发布过一个基本示例 here 。您可能会发现它很有用。

关于java - 如何计算日期差异?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3473518/

相关文章:

Android EditText 将输入限制在数字范围内

asp.net-mvc - Kendo Grid 自动更改时区

ios - 在 NSSortDescriptor 中排序(今天之前或之后)

java - 使用 java 和 jdom 从大型 csv 文件创建 XML 文件

java.exe 以非零退出值 1 结束

java - 在 Java 中向 JFrame 添加两个面板

Linux 本地时间与 UTC 时间(以秒为单位)

java - 在不同服务器上运行的两个 Java Web 应用程序之间传输数据的最佳方式

java - admob 填充率 = 0

android - 想在android中使用phonegap将图片上传到服务器