List of usage examples for java.time LocalDateTime of
public static LocalDateTime of(int year, int month, int dayOfMonth, int hour, int minute, int second, int nanoOfSecond)
From source file:Main.java
public static void main(String[] args) { LocalDate february20th = LocalDate.of(2014, Month.FEBRUARY, 20); System.out.println(february20th); System.out.println(LocalDate.from(february20th.plus(15, ChronoUnit.YEARS))); // 2029-02-20 System.out.println(LocalDate.MAX); System.out.println(LocalDate.MIN); System.out.println(LocalTime.MIDNIGHT); // 00:00 System.out.println(LocalTime.NOON); // 12:00 System.out.println(LocalTime.of(23, 12, 30, 500)); // 23:12:30.000000500 System.out.println(LocalTime.now()); // 00:40:34.110 System.out.println(LocalTime.ofSecondOfDay(11 * 60 * 60)); // 11:00 System.out.println(LocalTime.from(LocalTime.MIDNIGHT.plusHours(4))); // 04:00 System.out.println(LocalTime.MIN); System.out.println(LocalTime.MAX); System.out.println(LocalDateTime.of(2014, 2, 15, 12, 30, 50, 200)); // 2014-02-15T12:30:50.000000200 System.out.println(LocalDateTime.now()); // 2014-02-28T17:28:21.002 System.out.println(LocalDateTime.from(LocalDateTime.of(2014, 2, 15, 12, 30, 40, 500).plusHours(19))); // 2014-02-16T07:30:40.000000500 System.out.println(LocalDateTime.MAX); }
From source file:me.yanaga.querydsl.args.core.single.SingleLocalDateTimeArgumentTest.java
@BeforeMethod public void setUp() { Person person = new Person(); person.setOneLocalDateTime(LocalDateTime.of(2015, 2, 25, 7, 58, 29, 0)); person.setAnotherLocalDateTime(LocalDateTime.of(2015, 2, 27, 18, 45, 3)); entityManager.persist(person);// w ww. ja v a2 s . c om }
From source file:me.yanaga.querydsl.args.core.single.SingleLocalDateTimeArgumentTest.java
@Test public void testAppendDefaultOneArgument() { SingleLocalDateTimeArgument argument = SingleLocalDateTimeArgument .of(LocalDateTime.of(2015, 2, 25, 7, 58, 29, 0)); BooleanBuilder builder = new BooleanBuilder(); argument.append(builder, QPerson.person.oneLocalDateTime); Person result = new JPAQuery(entityManager).from(QPerson.person).where(builder) .uniqueResult(QPerson.person); assertThat(result).isNotNull();/*from w w w.jav a 2s. c o m*/ assertThat(result.getOneLocalDateTime()).isEqualTo((LocalDateTime.of(2015, 2, 25, 7, 58, 29, 0))); }