gpt4 book ai didi

java - 在java中存储当前日期和日期1年

转载 作者:IT老高 更新时间:2023-10-28 20:52:29 25 4
gpt4 key购买 nike

我已经完成了所有设置,可以将当前日期存储到 Java 中的变量中。我想弄清楚的是如何存储当前日期后 1 年的日期。

import java.util.Date;
import java.text.SimpleDateFormat;
import java.text.DateFormat;
import java.util.Scanner;
import java.util.Calendar;

这是我当前日期的内容:

DateFormat newDate = new SimpleDateFormat("MM/dd/yyyy");
Date date = new Date();
startDate = newDate.format(date);

因此,例如,如果是今天,它将存储 2/18/2013。我正在尝试存储日期 2/18/2014。我该怎么做呢?

最佳答案

如果不想拖外部库,直接使用calendar.add(Calendar.YEAR, 1)

Calendar cal = Calendar.getInstance();
Date today = cal.getTime();
cal.add(Calendar.YEAR, 1); // to get previous year add -1
Date nextYear = cal.getTime();

注意,如果日期是 29/Feb/2012 并且您添加了 1 年,您将获得 28/Feb/2013

关于java - 在java中存储当前日期和日期1年,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14946886/

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