一、常用API
Application Programing Interface
:应用程序接口,jdk提供的一些类,我们可以直接调方法来解决问题;
类的方法在宏观上都可以称为接口
1.1 与时间有关API
1.1.1 时间戳
格林尼治时间1970年1月1号0时0分0秒 到 今天此时此刻的毫秒数
1s = 1000ms
在全世界都是固定的,
// 时间戳的获取
long l = System.currentTimeMillis(); // 类名.方法
// currentTimeMillis()有返回值,是个静态方法
获取来干嘛??
通过时间戳转换成我们当前所在地的具体时间和日期
1.1.2 Date
// 获取系统当前时间,但获取到的格式不友好
Date date = new Date();
Date date2 = new Date(1728478923753458L);
// 获取系统当前时间---有参构造器
……看文档!!
- 从jdk1.1开始,在处理时间和日期时,系统推荐使用Calendar类。
1.1.3 Calendar
Calendar : 是一个抽象类,可以new ,但不能创建对象
// 获取一个日历对象,其实是它子类的对象
Calendar calendar = Calendar.getInstance();
1.1.4 日期格式化(重要)
1、SimpleDateFormat 类
Date<