import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
//獲得當前時間和當前時間前30秒時間
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Calendar c = new GregorianCalendar();
Date date = new Date();
System.out.println("系統當前時間 :"+df.format(date));
c.setTime(date);//設置參數時間
c.add(Calendar.SECOND,-30);//把日期往後增加SECOND 秒.整數往後推,負數往前移動
date=c.getTime(); //這個時間就是日期往後推一天的結果
String str = df.format(date);
System.out.println("系統前30秒時間:"+str);
/*
輸出結果:
系統當前時間 :2015-09-18 10:03:00
系統前30秒時間:2015-09-18 10:02:30
*/