日期类

一、Date:日期类

    date:获取当前时间

    getTime():获取毫秒数

二、SimpleDateFormat:格式化时间 ------(yyyy-MM-dd  hh-mm-ss)

    将String类型解析成时间类型

    date  =SimpleDateFormat.parse(String)    (抛ParseException:解析编译时异常)

    将日期类型转换为String任意格式显示

    String =SimpleDateFormat.format(date)

三、Calendar:日历类

    Calendar c=Calendar.getInstance();

    1、Date转换为Calender

      void=setTime();

    2、把Calendar转换 Date

      Date=getTime();

    System.out.println("年:"+ c.get(Calendar.YEAR));

    // 1-12月, Calendar 月份: 0-11 0--> 1月 需要加1
    System.out.println("月:"+ (c.get(Calendar.MONTH)+1));

    System.out.println("日:"+ c.get(Calendar.DATE));
    System.out.println("时:"+ c.get(Calendar.HOUR));
    System.out.println("分:"+ c.get(Calendar.MINUTE));
    System.out.println("秒:"+ c.get(Calendar.SECOND));

    //星期: 1-7 1--> 星期天
    //System.out.println("星期:"+ c.get(Calendar.DAY_OF_WEEK ));

    //23天之后的日期
    c.add(Calendar.DATE, 23);

    

原文地址:https://www.cnblogs.com/64Byte/p/12173120.html