获取一个月的时间

前端之家收集整理的这篇文章主要介绍了获取一个月的时间前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
 一个月的时间
 package com.test;
 import java.text.SimpleDateFormat;
 import java.util.Calendar;
 import java.util.Date;
 public class test1 {
  public static  void main(String[]args) throws Exception{
    GetReportParam param = getLastDaysParam(30,0);
    System.out.println(param.getStarTime()+","+param.getEndTime());//2015-11-08,2015-12-08

}

private static GetReportParam getLastDaysParam(int start,int end) throws Exception{
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
GetReportParam param = new GetReportParam();

Calendar cal = Calendar.getInstance();
String t = sdf.format(cal.getTime());
Date date = sdf.parse(t);

cal.setTime(date);
cal.add(Calendar.DAY_OF_MONTH,-start);
param.setStarTime(sdf.format(cal.getTime()));

cal.setTime(date);
cal.add(Calendar.DAY_OF_MONTH,-end);
param.setEndTime(sdf.format(cal.getTime()));
return param;

}
}

获取上上个月的时间
GetReportParam param = getLastDaysParam(60,30);//2015-10-09,2015-11-08

猜你在找的程序笔记相关文章