SimpleDateFormat f = new SimpleDateFormat();
String date = new Date();
date = SimpleDateFormat(date ,"yyyyMMdd");这个是获取系统日期的,怎么获取它的前一日呢?
单纯的减1好像不行阿
String date = new Date();
date = SimpleDateFormat(date ,"yyyyMMdd");这个是获取系统日期的,怎么获取它的前一日呢?
单纯的减1好像不行阿
c.set(Calendar.DAY_OF_YEAR,c.get(Calendar.DAY_OF_YEAR)-1);
System.out.println(c.getTime());
c.add(Calendar.DAY, -1);
System.out.println(c.getTime());
Date now = new Date();
long pre = now.getTime() - 24*60*60*1000;
Date preDate = new Date(pre);
* @param args系统当前时间的前一天
*/
public static void main(String[] args) {
// TODO 自动生成方法存根
Calendar cd=Calendar.getInstance();
cd.add(Calendar.DAY_OF_YEAR, -1);
System.out.print(cd.getTime());
}}