Esempio n. 1
0
  @Test
  public void shouldPlayWithClocks() {
    Clock c1 = Clock.systemDefaultZone();
    print(c1.getZone() + "|" + c1.instant());

    StringBuilder builder = new StringBuilder();
    for (String zoneId : ZoneId.getAvailableZoneIds()) builder.append(zoneId).append(",");
    print(builder);

    ZoneId z1 = ZoneId.of("Australia/Tasmania");
    Clock c2 = c1.withZone(z1);
    print(c2.instant().atZone(z1));

    LocalDate d1 = LocalDate.now(c1);
    LocalDate d2 = LocalDate.now(c2);
    print(d1 + "|" + d2);
  }
Esempio n. 2
0
 public static void main(String[] args) {
   String joined = String.join("/", "usr", "local", "bin"); // "usr/local/bin"
   System.out.println(joined);
   String ids = String.join(", ", ZoneId.getAvailableZoneIds());
   System.out.println(ids);
 }