gpt4 book ai didi

java - 我如何在java中将日期(dd-MM-yyyy)增加90天

转载 作者:行者123 更新时间:2023-12-01 09:56:48 25 4
gpt4 key购买 nike

我遇到的情况是,用户在创建请求时必须选择一个日期,并且该请求自他选择的日期起最多 90 天内有效。我如何在代码中实现此逻辑?我尝试过,但我想我没有逻辑。

最佳答案

要以指定的“yyyy-MM-dd”格式描述日期,您需要 SimpleDateFormat 对象,一旦您拥有日历对象,您可以使用日历的 add() 方法向日历添加 90 天。此外,您不需要 SimpleDateFormat 来增加日历详细信息:

       SimpleDateFormat dateFormat = new SimpleDateFormat("dd-MM-yyyy" ); //Not Required
Date selectedDate=null;
try {
selectedDate=dateFormat.parse("10-11-1986");// replace it with selected date
} catch (ParseException e) {
}

Calendar cal = Calendar.getInstance();
cal.setTime(selectedDate);
System.out.println(" Selected Date: "+cal.getTime());
cal.add( Calendar.DATE,90 );
System.out.println("Date after 90 days: "+cal.getTime());

关于java - 我如何在java中将日期(dd-MM-yyyy)增加90天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37155900/

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