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);


}

}

測試結果


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章