* 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);
}
}
測試結果