一、Date
import java.util.Date;
Date date= new Date();
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//String类型的日期,输出格式:2016-02-02 22:58:01
String currentTime= dateFormat.format(date);
/Date类型的日期,输出格式:Tue Feb 02 22:58:01 CST 2016
Date currentTime1=dateFormat.parse(currentTime); /
二、Calendar
import java.util.Calendar;
//可以单独获得每个时间域
Calendar c = Calendar.getInstance();
int year = c.get(Calendar.YEAR);
int month = c.get(Calendar.MONTH);
int date = c.get(Calendar.DATE);
int hour = c.get(Calendar.HOUR_OF_DAY);
int minute = c.get(Calendar.MINUTE);
int second = c.get(Calendar.SECOND);
System.out.println(year + "-" + month + "-" + date + " " +hour + ":" +minute + ":" + second);
// 输出格式:2016-1-2 22:58:1(注意月份,从0开始)