JAVA实现年月日及最近一年年月的获取方法
【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);
}
}
下载地址
用户评论