日期相关
Date类
1.通常使用的是java.util包
2.导包 拿来使用 构建对象
3.通常使用无参数的构造方法 或者带long构造方法
4.Date类中常用的方法
before(); after();
setTime() getTime()
compareTo(); -1 1 0;
5.可以处理一个Date类型的格式
DateFormat类
1.包java.text 需要导包使用
2.此类是一个抽象类 不能创建对象 子类来使用
3.SimpleDateFormat类 是DateFormat的子类
4.调用带String参数的构造方法创建format对象
import java.util.Date; import java.text.SimpleDateFormat; public class Test0516{ public static void main(String[] args){ long t=System.currentTimeMillis(); System.out.println(t); Date date=new Date(); Date date1=new Date(t); System.out.println(date); date.setTime(1589615009734L);//设置date的时间 毫秒值; date.getTime(); System.out.println("设置时间之后:"+date); System.out.println(date.before(date1));//date在date1之前吗? System.out.println(date.after(date1));//之后? SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss ");//格式 String v=df.format(date1); System.out.println("date1:"+v); String vv=df.format(date); System.out.println("date:"+vv); } }
Calendar
TimeZone
字符串相关