/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.time.* ;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
Instant instant = Instant.now() ;
System.
out.
println( instant
) ; // Standard ISO 8601 format.
List < ZoneId
> zoneIds
= ZoneId.of( "America/Juneau" ) ,
ZoneId.of( "America/Los_Angeles" ) ,
ZoneId.of( "America/Chicago" ) ,
ZoneId.of( "America/New_York" )
) ;
for ( ZoneId zoneId : zoneIds )
{
ZonedDateTime zdt = instant.atZone( zoneId ) ;
String output
= zdt.
toString() ; // Standard ISO 8601 format, wisely extended by appending the name of the time zone in square brackets. System.
out.
println( output
) ; }
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmltcG9ydCBqYXZhLnRpbWUuKiA7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCUluc3RhbnQgaW5zdGFudCA9IEluc3RhbnQubm93KCkgOyAKCQlTeXN0ZW0ub3V0LnByaW50bG4oIGluc3RhbnQgKSA7ICAvLyBTdGFuZGFyZCBJU08gODYwMSBmb3JtYXQuCgkJCgkgICAgTGlzdCA8IFpvbmVJZCA+IHpvbmVJZHMgPQoJICAgICAgICBMaXN0Lm9mKAoJICAgICAgICAgICAgWm9uZUlkLm9mKCAiQW1lcmljYS9KdW5lYXUiICkgLAoJICAgICAgICAgICAgWm9uZUlkLm9mKCAiQW1lcmljYS9Mb3NfQW5nZWxlcyIgKSAsCgkgICAgICAgICAgICBab25lSWQub2YoICJBbWVyaWNhL0NoaWNhZ28iICkgLAoJICAgICAgICAgICAgWm9uZUlkLm9mKCAiQW1lcmljYS9OZXdfWW9yayIgKSAKCSAgICAgICAgKSA7CgkgICAgICAgIAoJICAgIGZvciAoIFpvbmVJZCB6b25lSWQgOiB6b25lSWRzICkgCgkgICAgewoJICAgICAgICBab25lZERhdGVUaW1lIHpkdCA9IGluc3RhbnQuYXRab25lKCB6b25lSWQgKSA7CgkgICAgICAgIFN0cmluZyBvdXRwdXQgPSB6ZHQudG9TdHJpbmcoKSA7ICAvLyBTdGFuZGFyZCBJU08gODYwMSBmb3JtYXQsIHdpc2VseSBleHRlbmRlZCBieSBhcHBlbmRpbmcgdGhlIG5hbWUgb2YgdGhlIHRpbWUgem9uZSBpbiBzcXVhcmUgYnJhY2tldHMuCgkgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbiggb3V0cHV0ICkgOwoJICAgIH0KCX0KfQ==