您可以使用 Java 中的
System.currentTimeMillis()
方法来获取当前时间的时间戳,然后通过减法运算计算两个时间戳的差值。
long currentTimestamp = System.currentTimeMillis();
long previousTimestamp = ...; // 这里是您之前记录的某个时间的时间戳
long timeDifference = currentTimestamp - previousTimestamp;
该差值是以毫秒为单位的,如果您想把它转换为其他的时间单位,例如秒、分钟、小时等,您可以使用除法运算。
long timeDifferenceInSeconds = timeDifference / 1000;
long timeDifferenceInMinutes = timeDifference / (1000 * 60);
long timeDifferenceInHours = timeDifference / (1000 * 60 * 60);