JDK8新特性☞Date接口测试

/**
 * JDK8新特性☞Date接口 Clock类提供了访问当前日期和时间的方法 Instant用来表示某个特定的时间点,也可以创建java.util.Date
 * 
 * @author Administrator
 *
 */
public class Test5 {


public static void main(String[] args) {


Clock clock = Clock.systemDefaultZone();
long millis = clock.millis();
System.out.println(millis);
Instant instant = clock.instant();
System.err.println(instant);
Date date = Date.from(instant);
System.err.println(date.toLocaleString());
// 打印时区
System.out.println(ZoneId.getAvailableZoneIds());
ZoneId of = ZoneId.of("Asia/Aden");
System.out.println(of.getRules());
// LocalTime本地时间
LocalTime localTime = LocalTime.now(of);
System.out.println("localTime==" + localTime);
// 创建时间
LocalTime localTime2 = LocalTime.of(23, 12, 11);
System.out.println(localTime2);
// LocalDate本地日期--今天
LocalDate localDate = LocalDate.now();
System.out.println("today==" + localDate);
// 明天
LocalDate tomorrow = localDate.plus(1, ChronoUnit.DAYS);
System.out.println("明天是" + tomorrow);
// 昨天
LocalDate yesterday = tomorrow.minusDays(2);
System.err.println("昨天是" + yesterday);


}

}

测试结果


你可能感兴趣的:(测试类)