java - 两个时间戳之间的天数

标签 java timestamp days

我有两个时间戳值。喜欢

Timestamp date1;
    Timestamp date2;

现在我想找到没有。这两个时间戳之间的天数,就像在 java 中

int no_of_days = difference(date2 - date1)

以上代码只是为了澄清问题。只需忽略编码错误即可。

最佳答案

您可以使用Duration(它适用于java 8):

Duration between = Duration.between(date1.toInstant(), date2.toInstant());

int no_of_days = between.get(ChronoUnit.DAYS);

关于java - 两个时间戳之间的天数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53947890/

相关文章:

api - 通过 HTTP 从纪元获取毫秒数

Mysql时间戳查询

django 模型中的星期几表示

java - 如何在当前日期上添加 30 天?

java - 如何从这样的 JSON 返回 List<Object> ?

java - Java GWT中如何拦截KeyPressEvent?

postgresql - 如何在不知道日期格式的情况下将日期字符串转换为时间戳

iOS如何获取一年中的第几天?

java - 检查字符 `' a '` is separated from ` 'b'` 三个位置是否

java - 类中的实例变量或在 Java 的构造函数中将它们用作参数有什么区别?