java獲得當前時間和當前時間前30秒時間

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
*/
發佈了77 篇原創文章 · 獲贊 25 · 訪問量 32萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章