在开发过程中,经常会用到时间:
简单总结一下:
//得到之前的时间
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.MONTH, -1); //得到前一个月
Date isoDate = calendar.getTime();
System.out.println(isoDate);
//Mon Oct 15 10:14:03 CST 2018
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
String start = format.format(calendar.getTime()) + " 00:00:00";
System.out.println(start);
//2018-10-15 00:00:00
}
SimpleDateFormat sdf = new SimpleDateFormat("yyyy.MM.dd HH:mm:ss");
SimpleDateFormat sdfData = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.ENGLISH);