LocalTime nowTime1 = LocalTime.now();
System.out.println(nowTime1);
System.out.println(nowTime1.minusHours(1));
System.out.println(nowTime1.minusMinutes(1));
System.out.println(nowTime1.minusSeconds(1));
System.out.println(nowTime1.minusNanos(1));
System.out.println(nowTime1.plusHours(1));
System.out.println(nowTime1.plusMinutes(1));
System.out.println(nowTime1.plusSeconds(1));
System.out.println(nowTime1.plusNanos(1));
LocalDate myDay = LocalDate.of(2018,9,5);
LocalDate toDay = LocalDate.now();
System.out.println("今天是"+myDay+"吗 "+toDay.equals(myDay));
System.out.println(myDay+"在"+toDay+"之前吗"+myDay.isAfter(toDay));
System.out.println(myDay+"在"+toDay+"之后吗"+myDay.isBefore(toDay));
LocalDate birthday = LocalDate.of(2005,11,28);
LocalDate nowDate1 = LocalDate.now();
MonthDay monthDay = MonthDay.of(birthday.getMonthValue(),birthday.getDayOfMonth()); MonthDay.of(birthday.getMonthValue(),birthday.getDayOfMonth());
MonthDay nowDay = MonthDay.from(nowDate1);
System.out.println("今天是你的生日吗" + nowDay.equals(monthDay));
Instant instant = Instant.now()
System.out.println(instant)
System.out.println(instant.atZone(ZoneId.systemDefault()))
Date date = Date.from(instant)
System.out.println(date)
Instant i1 = date.toInstant()
System.out.println(i1)
//这个计算时间比较方便
LocalDateTime l = LocalDateTime.now()
DateTimeFormatter d = DateTimeFormatter.ofPattern("yyy-MM-dd HH:mm:ss EEE a")
System.out.println(d.format(l))
System.out.println(l.format(d))
DateTimeFormatter d1 = DateTimeFormatter.ofPattern("yyy-MM-dd HH:mm:ss")
LocalDateTime l1 = LocalDateTime.parse("2005-11-28 00:00:00",d1)
System.out.println(l1)
System.out.println(l1.getDayOfYear())
LocalDate loc = LocalDate.now()
System.out.println(loc)
LocalDate loc1 = LocalDate.of(2005,11,28)
System.out.println(loc1)
Period period = Period.between(loc1,loc)
System.out.println(period.getYears())
System.out.println(period.getMonths())
System.out.println(period.getDays())
LocalDateTime lld = LocalDateTime.now()
System.out.println(lld)
LocalDateTime birthDay = LocalDateTime.of(2005,11,28,00,00)
System.out.println(birthDay)
Duration duration = Duration.between(birthDay,lld)
System.out.println(duration.toDays())
System.out.println(duration.toHours())
System.out.println(duration.toMinutes())
System.out.println(duration.toSeconds())
System.out.println(duration.toMillis())
System.out.println(duration.toNanos())