SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String maxDateStr = "2017-02-08";
String minDateStr = "";
Calendar calc =Calendar.getInstance();
try {
calc.setTime(sdf.parse(maxDateStr));
calc.add(calc.DATE, -30);
Date minDate = calc.getTime();
minDateStr = sdf.format(minDate);
System.out.println("minDateStr:"+minDateStr);//minDateStr:2017-01-09 正确!!!!
} catch (ParseException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
// SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
// String maxDateStr = "2017-02-08";
// String minDateStr = "";
// try {
//
java,取30天前的日期
最新推荐文章于 2024-08-19 11:41:06 发布
这篇博客介绍如何在Java中计算并获取当前日期之前30天的日期,适用于日期处理和时间序列分析。
摘要由CSDN通过智能技术生成