package com.ce.shi.test;
import java.io.File;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
/**
* @author caiyongji
*
*/
public class TestMain {
public static void main(String[] args) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
// SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Calendar beforeTime = Calendar.getInstance();
beforeTime.add(Calendar.DAY_OF_MONTH, 1);
Date before = beforeTime.getTime();
String makestarttime = sdf.format(new Date()).replace("-", "") + "0000";// 开始时间
String makeendtime = sdf.format(before).replace("-", "") + "0000";// 结束时间
System.out.println(makestarttime);
System.out.println(makeendtime);
Calendar dayBefore = Calendar.getInstance();
dayBefore.add(Calendar.DAY_OF_MONTH, -1);
Date data = dayBefore.getTime();
String theDayBefore = sdf.format(data).replace("-", "") + "0000";// 开始时间提前一天
System.out.println(theDayBefore);
System.out.println(makestarttime.substring(0, makestarttime.length() - 4));
}
}
运行效果