1.//通过Date类来获取当前时间
java.util.Date date=new java.util.Date();
SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
System.out.println(df.format(date));
2.//通过Date类来获取当前时间
java.util.Date date1=new java.util.Date();
String year=String.format("%tY", date1);
String month=String.format("%tm", date1);
String day=String.format("%td", date1);
String hour=String.format("%tH", date1);
String minute=String.format("%tM", date1);
String second=String.format("%tS", date1);
System.out.println("今天是:"+year+"-"+month+"-"+day+"\t"+hour+":"+minute+":"+second);
3.//通过System类中的currentTimeMillis方法来获取当前时间
SimpleDateFormat df1=new SimpleDateFormat("yyyy/MM/dd hh:mm:ss");
System.out.println(df1.format(System.currentTimeMillis()));
4.//通过Calendar类来获取当前时间
Calendar c=Calendar.getInstance();
int year1=c.get(Calendar.YEAR);
int month1=c.get(Calendar.MONTH)+1;
int day1=c.get(Calendar.DATE);
int hour1=c.get(Calendar.HOUR);
int minute1=c.get(Calendar.MINUTE);
int second1=c.get(Calendar.SECOND);
System.out.println(year1+"-"+month1+"-"+day1+"\t"+hour1+":"+minute1+":"+second1);
2018-07-30 10:34:09
今天是:2018-07-30 10:34:09
2018/07/30 10:34:09
2018-7-30 10:34:9