List of usage examples for java.time.temporal ChronoUnit DAYS
ChronoUnit DAYS
To view the source code for java.time.temporal ChronoUnit DAYS.
Click Source Link
From source file:Main.java
public static void main(String[] args) { Instant instant = Instant.parse("2014-12-03T10:15:30.00Z"); ZonedDateTime l = ZonedDateTime.now(); System.out.println(instant.until(l, ChronoUnit.DAYS)); }
From source file:Main.java
public static void main(String[] args) { Duration duration = Duration.between(LocalTime.MIDNIGHT, LocalTime.NOON); System.out.println(duration.getSeconds()); duration = duration.plus(4, ChronoUnit.DAYS); System.out.println(duration.getSeconds()); }
From source file:Main.java
public static void main(String[] args) { Duration duration = Duration.between(LocalTime.MIDNIGHT, LocalTime.NOON); System.out.println(duration.getSeconds()); duration = duration.minus(3, ChronoUnit.DAYS); System.out.println(duration.getSeconds()); }
From source file:Main.java
public static void main(String[] args) { LocalDate ld1 = LocalDate.of(2014, Month.JANUARY, 7); LocalDate ld2 = LocalDate.of(2014, Month.MAY, 21); long days = ChronoUnit.DAYS.between(ld1, ld2); System.out.println(days);/*ww w .j av a 2 s. c om*/ LocalTime lt1 = LocalTime.of(6, 0); LocalTime lt2 = LocalTime.of(9, 30); long hours = ChronoUnit.HOURS.between(lt1, lt2); System.out.println(hours); long minutes = ChronoUnit.MINUTES.between(lt1, lt2); System.out.println(minutes); }
From source file:Main.java
public static void main(String[] args) { LocalDate startEmployment = LocalDate.of(2011, Month.FEBRUARY, 1); LocalDate today = LocalDate.now(); long numberOfDays = startEmployment.until(today, ChronoUnit.DAYS); System.out.println(String.format("%d", numberOfDays)); }
From source file:Main.java
public static void main(String[] args) { Period p = Period.between(LocalDate.of(2009, Month.JANUARY, 21), LocalDate.of(2019, Month.JANUARY, 21)); System.out.println(p.get(ChronoUnit.DAYS)); LocalDate today = LocalDate.now(); LocalDate birthday = LocalDate.of(1960, Month.JANUARY, 1); LocalDate nextBDay = birthday.withYear(today.getYear()); nextBDay = nextBDay.plusYears(1);/*from w w w.j a v a 2s .c o m*/ p = Period.between(today, nextBDay); long p2 = ChronoUnit.DAYS.between(today, nextBDay); System.out.println(p.getMonths() + " months"); System.out.println(p.getDays() + " days"); }
From source file:Main.java
public static void main(String[] args) { LocalDate localDate = LocalDate.of(2012, 11, 23); System.out.println(localDate.plus(3, ChronoUnit.DAYS)); //2012-11-26 System.out.println(localDate.plus(Period.ofDays(3))); //2012-11-26 try {/*from w w w .ja v a 2 s. c om*/ System.out.println(localDate.plus(Duration.ofDays(3))); System.out.println(localDate.plus(4, ChronoUnit.FOREVER)); } catch (UnsupportedTemporalTypeException e) { e.printStackTrace(); } }
From source file:Main.java
public static void main(String[] args) { LocalDate ld1 = LocalDate.of(2014, Month.JANUARY, 7); LocalDate ld2 = LocalDate.of(2014, Month.MAY, 18); LocalTime lt1 = LocalTime.of(7, 0); LocalTime lt2 = LocalTime.of(9, 30); long days = ld1.until(ld2, ChronoUnit.DAYS); System.out.println(days);/* ww w . j a v a 2s .c o m*/ long hours = lt1.until(lt2, ChronoUnit.HOURS); System.out.println(hours); long minutes = lt1.until(lt2, ChronoUnit.MINUTES); System.out.println(minutes); }
From source file:Main.java
public static void main(String[] args) { // same time in millis Instant now = Instant.ofEpochMilli(1262347200000l); // native plusSeconds() method to add 10 seconds Instant nowPlusTenSeconds = now.plusSeconds(10); // no native support for units like days. Instant nowPlusTwoDays = now.plus(2, ChronoUnit.DAYS); Instant nowMinusTwoDays = now.minus(Duration.ofDays(2)); System.out.println(nowPlusTenSeconds); System.out.println(nowPlusTwoDays); System.out.println(nowMinusTwoDays); }
From source file:Main.java
public static void main(String[] args) { LocalDate today = LocalDate.now(); LocalDate birthday = LocalDate.of(1960, Month.JANUARY, 1); LocalDate nextBDay = birthday.withYear(today.getYear()); //If your birthday has occurred this year already, add 1 to the year. if (nextBDay.isBefore(today) || nextBDay.isEqual(today)) { nextBDay = nextBDay.plusYears(1); }/* w w w .j av a2 s . c om*/ Period p = Period.between(today, nextBDay); long p2 = ChronoUnit.DAYS.between(today, nextBDay); System.out.println("There are " + p.getMonths() + " months, and " + p.getDays() + " days until your next birthday. (" + p2 + " total)"); }