21xrx.com
2024-11-05 18:43:06 Tuesday
登录
文章检索 我的文章 写文章
【教程】Java中如何实现当前日期加一个月
2023-06-19 18:52:07 深夜i     --     --
Java 日期 Calendar类 add()方法 SimpleDateFormat类 getTime()方法 格式化输出

在Java中,我们经常需要对日期进行加减的操作。如果我们需要将当前日期加上一个月,可以使用Calendar类进行操作。下面来一步一步看看如何实现。

第一步:获取当前的日期

在Java中,我们可以通过以下代码获取当前的日期:


Calendar cal = Calendar.getInstance();

第二步:将日期加上一个月

要将日期加上一个月,我们需要使用Calendar类提供的add()方法。具体格式如下:


cal.add(Calendar.MONTH, 1);

其中,第一个参数指的是要增加的字段(这里是月份),第二个参数指的是要增加的数值(这里是1,即增加一个月)。

第三步:输出结果

最后,我们可以使用SimpleDateFormat将结果转化为指定的格式,并输出。代码如下:


SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

System.out.println(sdf.format(cal.getTime()));

完整代码如下:


import java.util.Calendar;

import java.text.SimpleDateFormat;

public class AddOneMonthDemo {

 public static void main(String[] args) {

  Calendar cal = Calendar.getInstance();

  cal.add(Calendar.MONTH, 1);

  SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

  System.out.println(sdf.format(cal.getTime()));

 }

}

使用关键词:

Java、日期、加、月、Calendar类、add()方法、SimpleDateFormat类、getTime()方法、格式化输出。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复