1、代码如下:
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
public class Test1 {
public static void main(String[] args){
//(1)获取当前系统时间
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = new Date();
System.out.println("系统当前时间 :"+df.format(date));
//(3)获取当前系统时间的前1秒种的时间
Calendar c = new GregorianCalendar();
c.setTime(date);//设置参数时间
c.add(Calendar.SECOND,-1);//把日期往后增加SECOND 秒.整数往后推,负数往前移动
date=c.getTime(); //这个时间就是日期往后推一天的结果
String timepre = df.format(date);
System.out.println("系统前1秒时间:"+timepre);
}
}
2、效果图如下:
系统当前时间 :2019-10-18 10:36:08
系统前1秒时间:2019-10-18 10:36:07