21xrx.com
2024-11-08 21:12:30 Friday
登录
文章检索 我的文章 写文章
Java代码实现获取上年最后一天日期
2023-06-15 15:57:22 深夜i     --     --
Java编程 Calendar类 获取上年最后一天

在Java编程中,我们经常需要获取日期,而获取上年的最后一天日期也是一个常见的需求。本文将介绍如何用Java代码实现获取上年的最后一天日期,并提供一个简单的代码示例。

首先我们需要先获取当前日期,然后将其减去一年,再找到这一年的最后一天。Java中提供了Calendar类来帮助我们完成这个任务。

以下是一个实现获取上年最后一天日期的代码案例:


import java.util.Calendar;

public class LastDayOfLastYear {

  public static void main(String[] args) {

    // 获取当前日期

    Calendar cal = Calendar.getInstance();

    // 将日期减一年

    cal.add(Calendar.YEAR, -1);

    // 获取上年的最后一天

    cal.set(Calendar.MONTH, 11);

    cal.set(Calendar.DATE, 31);

    // 格式化输出日期

    System.out.format("上年的最后一天是:%tF", cal.getTime());

  }

}

在上述代码中,我们先获取当前日期的Calendar实例,然后将其减去一年。接下来,我们设置Calendar的月份为12月(月份是从0开始计数的),日期为31日,以获取上年的最后一天。最后,我们使用format方法将日期格式化输出。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复
    相似文章