JavaCalendar和Date和SimpleDateFormat
public class Demo {
public static void main(String[] args) {
Calendar cl=Calendar.getInstance();
System.out.println(cl.getTime().toLocaleString());
//获取小时
int hour=cl.get(Calendar.HOUR);
//获取分钟
int minute=cl.get(Calendar.MINUTE);
//修改时间
cl.set(Calendar.MINUTE, 5);
System.out.println(cl.getTime().toLocaleString());
//add修改 时间
Calendar cl2=Calendar.getInstance();
cl2.add(Calendar.HOUR, 1);
System.out.println(cl2.getTime().toLocaleString());
//
int i=cl2.getActualMaximum(Calendar.DAY_OF_MONTH);
System.out.println(i);
}
}
//claendar由于构造方法是protected,所以不可以实例化,但是提供了方法可以使用,Date类有很多都过时了
public class Demo2 {
public static void main(String[] args) {
SimpleDateFormat sl=new SimpleDateFormat("yyyy/MM/dd HH-mm-ss");
Date dl=new Date();
String str=sl.format(dl);//格式化
System.out.println(str);
}
}