gpt4 book ai didi

java - 如何在java中查找两个unix时间戳之间的天数

转载 作者:搜寻专家 更新时间:2023-10-31 08:27:00 29 4
gpt4 key购买 nike

我正在使用 unix 时间戳在我的应用程序中存储购买日期。样本数据:1371463066

我想根据天数和当天时间戳的差异进行一些操作。例如:如果购买日期和当前日期之间的天数是 5 天,则再次发送有关反馈的电子邮件。

如何使用 java 获取两个时间戳之间的天数差异?

最佳答案

我还没有测试过,但你可以尝试做这样的事情:

Date purchasedDate = new Date ();
//multiply the timestampt with 1000 as java expects the time in milliseconds
purchasedDate.setTime((long)purchasedtime*1000);

Date currentDate = new Date ();
currentDate .setTime((long)currentTime*1000);

//To calculate the days difference between two dates
int diffInDays = (int)( (currentDate.getTime() - purchasedDate.getTime())
/ (1000 * 60 * 60 * 24) )

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

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com