Calendar類的使用
//使用Calendar獲取所在年分
Calendar c=Calendar.getInstance();
int year=c.get(Calendar.YEAR); //Calendar.HOUR(12小時制),Calendar.HOUR_OF_DAY(24小時制)
//年份的加和減
year.add(Calendar.YEAR,-6);
//把Calendar轉成date輸出
Calendar time=Calendar.getInstance();
SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date=time.getTime()
System.out.println(format.format(date));
//把Date轉換成Calendar
Date s=new Date();
Calendar time=Calendar.getInstance();
time.setTime(s);
把字符串日期轉成Date日期
try {
String date="201910410094907";
Date d = new SimpleDateFormat("yyyyMMddhhmmss").parse(date);
System.out.println(d);
} catch (ParseException e) {
e.printStackTrace();
}
SimpleDateFormat的使用(12小時制和24小時制)
//24小說制
SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//12小時制
SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");