java 根据给定的日期得到给定日期的前一天的日期

来源:互联网 发布:淘宝家具店招图片 编辑:程序博客网 时间:2024/05/22 09:22
//根据给定的日期,得到前一天的日期
public static String getDate(String dateGiven) throws Exception{
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
Date date=formatter.parse(dateGiven);
Calendar calendar = new GregorianCalendar();
calendar.setTime(date);
calendar.add(calendar.DATE,-1);//把日期往后增加一天.整数往后推,负数往前移动
date=calendar.getTime(); //这个时间就是日期往后推一天的结果 
String dateString = formatter.format(date);
return dateString;
}
原创粉丝点击