gpt4 book ai didi

java - 如何使用日期类检查产品是否在最后一个到期周

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:14:59 24 4
gpt4 key购买 nike

我有一个“产品”类,它有一个代表到期日期的日期变量,现在我想检查产品是否在最后一个到期周。我所能做的就是设法查看日期是在到期日期之前还是之后,但我想知道确切的天数,以检查它是否属于上周

...
Date dv = new Date();
if (dv.after(vexp))
return false;
else
return true; }
...

我如何更改我的这部分代码以使其正常工作?

编辑 sry 我的意思是“周”为 7 天,所以我需要检查它是否在到期日期的最后 7 天内

最佳答案

此代码确定过期时间是否在最近 7 天内。

static final int ONE_DAY_MILLIS = 86400 * 1000;
//....
long deltaMillis = vexp.getTime() - dv.getTime();
if (deltaMillis < 7 * ONE_DAY_MILLIS) {
// within last 7 days
}

关于java - 如何使用日期类检查产品是否在最后一个到期周,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21608391/

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