1. 首页
  2. 课程学习
  3. Java
  4. JAVA实现年月日及最近一年年月的获取方法

JAVA实现年月日及最近一年年月的获取方法

上传者: 2023-06-30 02:24:22上传 DOCX文件 25.29KB 热度 8次

【JAVA】通过编程实现获取年月日(格式:xxxx年xx月xx日)以及获取最近一年的年月(格式:xxxx年xx月)。这个功能函数可以将日期和时间转换为指定格式的字符串,并且可以根据需求灵活调整输出结果,详细的实现代码如下:

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

public class DateUtils {
    public static void main(String[] args) {
        // 获取年月日(格式:xxxx年xx月xx日)
        String currentDate = getCurrentDate();
        System.out.println("当前日期:" + currentDate);

        // 获取最近一年的年月(格式:xxxx年xx月)
        String recentYearMonth = getRecentYearMonth();
        System.out.println("最近一年的年月:" + recentYearMonth);
    }

    // 获取当前日期(格式:xxxx年xx月xx日)
    public static String getCurrentDate() {
        Date date = new Date();
        SimpleDateFormat format = new SimpleDateFormat("yyyy年MM月dd日");
        return format.format(date);
    }

    // 获取最近一年的年月(格式:xxxx年xx月)
    public static String getRecentYearMonth() {
        Calendar calendar = Calendar.getInstance();
        calendar.add(Calendar.YEAR, -1);
        Date date = calendar.getTime();
        SimpleDateFormat format = new SimpleDateFormat("yyyy年MM月");
        return format.format(date);
    }
}
下载地址
用户评论