Home  >  Article  >  Java  >  Introduction to the method of obtaining the last day of each month in Java

Introduction to the method of obtaining the last day of each month in Java

黄舟
黄舟Original
2017-09-14 11:06:213140browse

The following editor will bring you a Java implementation method to get the last day of each month. The editor thinks it’s pretty good, so I’ll share it with you now and give it as a reference. Let’s follow the editor and take a look.

The examples are as follows:


public static void main(String[] args) throws ParseException
{
  // 获取当月的天数(需完善)
  SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMdd"); 
  // 定义当前期间的1号的date对象
  Date date = null;
  try {
    date = dateFormat.parse("20160201");
  } catch (ParseException e) {
    e.printStackTrace();
  } 
  Calendar calendar = Calendar.getInstance(); 
  calendar.setTime(date);
  calendar.add(Calendar.MONTH,1);//月增加1天
  calendar.add(Calendar.DAY_OF_MONTH,-1);//日期倒数一日,既得到本月最后一天
  Date voucherDate = calendar.getTime();
  System.out.println(dateFormat.format(voucherDate));
}

The above is the detailed content of Introduction to the method of obtaining the last day of each month in Java. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn