Calendar获取指定时间

来源:互联网 发布:java实现跳跃表 编辑:程序博客网 时间:2024/05/03 09:26

Calendar没有Calendar(int year, int month, int date)构造函数,所以对于指定时间我们只能用set(int year, int month, int date)

private static String getDate(int year, int month, int date){Calendar c = Calendar.getInstance();c.set(year,month,date);//Calendar月份与实际月份相差1c.add(Calendar.MONTH, -1);    return new SimpleDateFormat("yyyyMMdd").format(c.getTime());}public static void main(String[] args) {//时间之前用-,之后用+//获取指定时间的上一个月 20151015getDate(2015,10-1,15);//获取指定时间的上一周 20151015getDate(2015,10,15-7);//获取指定时间的上一天 20151015getDate(2015,10,15-1);}
可以用来获取指定时间的前后时间

0 0
原创粉丝点击