Date类概述
类Date表示特定的瞬间,可精确到毫秒
任何一个时间点在java中都可以通过Date类型的对象来表示;
也可以使用long类型的数字值表示时间点;
java中:从1970年1月1日0点0分0秒,作为0值使用;
如果时间在此之前,则值为负数,如果时间在此之后,那么数字值为正数。
Date类的构造方法
Date():创建代码运行的时间点对象;Date(long Date)分配Date对象并初始化对象那个,含有8小时时区差。
DateFormate类时抽象类,不能直接创建对象,因此,需要使用其子类SimpleDateFormat
SimpleDateFormat对象在创建的时候。需要自定义格式
SimpleDateFormat提供模式字母,通过模式字母编写字符串,使用其可以编写格式
模式字母:
年:y;月:M;日:d;时:H;分:m;秒:s;星期的字母E。
Calendar是一个抽象类,表示一个日历对象,可以操作日期,侧重于操作时间的推移。
Carendar
获取月份的值的时候,用的是0-11或1-12个月
星期是从周日开始机素颜,周日是每周的第一天。
设置日期的方法
field:要操作的字段,就是Calm中提供的每一个常量。
推移值:
System类:包含一些游泳的类字段和方法,不能被实例化。
与电脑相关的信息都可以使用该类回去。
构造方法私有,不能直接创建对象,该类的所有属性和方法都是静态的,可直接调用。