Example usage for java.time.format DateTimeFormatter ISO_DATE

List of usage examples for java.time.format DateTimeFormatter ISO_DATE

Introduction

In this page you can find the example usage for java.time.format DateTimeFormatter ISO_DATE.

Prototype

DateTimeFormatter ISO_DATE

To view the source code for java.time.format DateTimeFormatter ISO_DATE.

Click Source Link

Document

The ISO date formatter that formats or parses a date with the offset if available, such as '2011-12-03' or '2011-12-03+01:00'.

Usage

From source file:Main.java

public static void main(String[] argv) {
    String s = LocalDate.now().format(DateTimeFormatter.ISO_DATE);
    System.out.println(s);
}

From source file:Main.java

public static void main(String[] argv) {
    String ldStr = DateTimeFormatter.ISO_DATE.format(LocalDate.now());
    System.out.println(ldStr);//w  w w . j av  a 2  s  .  c om
    String odtStr = DateTimeFormatter.ISO_DATE.format(OffsetDateTime.now());
    System.out.println(odtStr);
    String zdtStr = DateTimeFormatter.ISO_DATE.format(ZonedDateTime.now());
    System.out.println(zdtStr);
}

From source file:Main.java

public static void main(String[] args) {
    LocalDateTime a = LocalDateTime.of(2014, 6, 30, 12, 00);

    String s = a.format(DateTimeFormatter.ISO_DATE);

    System.out.println(s);/* w w  w  .  j av  a2  s .c  om*/
}

From source file:Main.java

public static void main(String[] argv) {
    LocalDate ld = LocalDate.now();
    String ldStr = ld.format(DateTimeFormatter.ISO_DATE);
    System.out.println("Local  Date: " + ldStr);

    OffsetDateTime odt = OffsetDateTime.now();
    String odtStr = odt.format(DateTimeFormatter.ISO_DATE);
    System.out.println("Offset  Datetime: " + odtStr);

    ZonedDateTime zdt = ZonedDateTime.now();
    String zdtStr = zdt.format(DateTimeFormatter.ISO_DATE);
    System.out.println("Zoned  Datetime: " + zdtStr);
}

From source file:edu.psu.swe.scim.spec.protocol.filter.AttributeComparisonExpression.java

public static String toDateString(LocalDate ld) {
    return ld.format(DateTimeFormatter.ISO_DATE);
}

From source file:com.swcguild.serverinventory.test.ServerDaoTest.java

@Test
public void addGetRemoveServerTest() {
    Server temp = new Server();
    temp.setName("web01");
    temp.setMake("Dell");
    temp.setIp("123.44.55.11");
    temp.setNumProcessors("4");
    temp.setRam("128");
    temp.setPurchaseDate(LocalDate.parse("2000-01-01", DateTimeFormatter.ISO_DATE));

    dao.addServer(temp.getName(), temp);

    Server retServer = dao.getServer(temp.getName());
    assertEquals(temp, retServer);//from ww w.j  av a2  s.  co  m

    dao.removeServer(temp.getName());

    retServer = dao.getServer(temp.getName());
    assertNull(retServer);

}

From source file:se.inera.intyg.intygstjanst.persistence.model.dao.impl.SjukfallCertificateDaoImpl.java

@Override
public List<SjukfallCertificate> findActiveSjukfallCertificateForCareUnits(List<String> careUnitHsaIds) {
    String today = LocalDate.now().format(DateTimeFormatter.ISO_DATE);

    // First, get personnummer for all patients having a currently ongoing intyg.
    List<String> personNummerList = entityManager
            .createQuery("SELECT DISTINCT sc.civicRegistrationNumber FROM SjukfallCertificate sc JOIN "
                    + "sc.sjukfallCertificateWorkCapacity scwc WHERE "
                    + "    sc.careUnitId IN (:careUnitHsaId) " + "AND scwc.fromDate <= :today "
                    + "AND scwc.toDate >= :today " + "AND sc.deleted = FALSE "
                    + "ORDER BY sc.civicRegistrationNumber", String.class)

            .setParameter("careUnitHsaId", careUnitHsaIds).setParameter("today", today).getResultList();

    if (LOG.isDebugEnabled()) {
        LOG.debug("Get personnr with active intyg on enhet {} (with mottagningar) returned {} items.",
                careUnitHsaIds, personNummerList.size());
    }//from w  w  w .  ja v  a  2  s  .  co  m

    // if no personnummer found, return empty list
    if (personNummerList.size() == 0) {
        return new ArrayList<>();
    }

    // Then, fetch all SjukfallCertificates for these persons on the designated units.
    List<SjukfallCertificate> resultList = entityManager
            .createQuery("SELECT DISTINCT sc FROM SjukfallCertificate sc "
                    + "JOIN FETCH sc.sjukfallCertificateWorkCapacity scwc "
                    + "WHERE sc.civicRegistrationNumber IN (:personNummerList) "
                    + "AND sc.careUnitId IN (:careUnitHsaIds) " + "AND sc.deleted = FALSE "
                    + "ORDER BY sc.civicRegistrationNumber", SjukfallCertificate.class)

            .setParameter("careUnitHsaIds", careUnitHsaIds).setParameter("personNummerList", personNummerList)
            .getResultList();

    if (LOG.isDebugEnabled()) {
        LOG.debug("Read {} SjukfallCertificate for belonging to unit {}", resultList.size(), careUnitHsaIds);
    }
    return resultList;
}

From source file:se.inera.intyg.intygstjanst.persistence.model.dao.impl.SjukfallCertificateDaoImplTest.java

private List<SjukfallCertificateWorkCapacity> defaultWorkCapacities() {
    List<SjukfallCertificateWorkCapacity> workCapacities = new ArrayList<>();
    SjukfallCertificateWorkCapacity wc = new SjukfallCertificateWorkCapacity();

    wc.setCapacityPercentage(100);//from   w w  w. j  a v  a 2s .  c o m
    wc.setFromDate(LocalDate.now().minusWeeks(1).format(DateTimeFormatter.ISO_DATE));
    wc.setToDate(LocalDate.now().plusWeeks(1).format(DateTimeFormatter.ISO_DATE));
    workCapacities.add(wc);

    SjukfallCertificateWorkCapacity wc2 = new SjukfallCertificateWorkCapacity();
    wc2.setCapacityPercentage(75);
    wc2.setFromDate(LocalDate.now().minusWeeks(3).format(DateTimeFormatter.ISO_DATE));
    wc2.setToDate(LocalDate.now().minusWeeks(1).format(DateTimeFormatter.ISO_DATE));
    workCapacities.add(wc2);

    SjukfallCertificateWorkCapacity wc3 = new SjukfallCertificateWorkCapacity();
    wc3.setCapacityPercentage(50);
    wc3.setFromDate(LocalDate.now().minusWeeks(4).format(DateTimeFormatter.ISO_DATE));
    wc3.setToDate(LocalDate.now().minusWeeks(3).format(DateTimeFormatter.ISO_DATE));
    workCapacities.add(wc3);
    return workCapacities;
}

From source file:se.inera.intyg.intygstjanst.persistence.model.dao.impl.SjukfallCertificateDaoImplTest.java

private List<SjukfallCertificateWorkCapacity> nonOngoingWorkCapacities() {
    List<SjukfallCertificateWorkCapacity> workCapacities = new ArrayList<>();
    SjukfallCertificateWorkCapacity wc = new SjukfallCertificateWorkCapacity();
    wc.setCapacityPercentage(100);//  w w w .  j  av a  2  s.  c  o m
    wc.setFromDate(LocalDate.now().minusWeeks(2).format(DateTimeFormatter.ISO_DATE));
    wc.setToDate(LocalDate.now().minusWeeks(1).format(DateTimeFormatter.ISO_DATE));
    workCapacities.add(wc);
    return workCapacities;
}

From source file:com.github.horrorho.inflatabledonkey.args.ArgsFactory.java

static String mapTimestamp(String date) {
    return "" + LocalDate.parse(date, DateTimeFormatter.ISO_DATE).atStartOfDay(ZoneId.systemDefault())
            .toEpochSecond();/* w w  w . j a  v  a 2s.  co  m*/
}