/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.time.* ;
import java.time.format.* ;
import java.time.temporal.* ;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
Instant instant = Instant.parse( "2022-01-23T12:34:56.123456789Z" ) ;
instant = instant.truncatedTo( ChronoUnit.MINUTES ) ;
ZoneId z = ZoneId.of( "America/Edmonton" ) ; // Or ‘ZoneId.systemDefault()`.
ZonedDateTime zdt = instant.atZone( z ) ;
LocalTime lt = zdt.toLocalTime() ;
DateTimeFormatter f
= DateTimeFormatter.
ofLocalizedTime( FormatStyle.
SHORT ).
withLocale( Locale.
CANADA_FRENCH ) ;String output
= lt.
format( f
) ;
System.
out.
println( instant
) ; System.
out.
println( output
) ; }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7ICAKCmltcG9ydCBqYXZhLnRpbWUuKiA7CmltcG9ydCBqYXZhLnRpbWUuZm9ybWF0LiogOwppbXBvcnQgamF2YS50aW1lLnRlbXBvcmFsLiogOwoKLyogTmFtZSBvZiB0aGUgY2xhc3MgaGFzIHRvIGJlICJNYWluIiBvbmx5IGlmIHRoZSBjbGFzcyBpcyBwdWJsaWMuICovCmNsYXNzIElkZW9uZQp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCkluc3RhbnQgaW5zdGFudCA9IEluc3RhbnQucGFyc2UoICIyMDIyLTAxLTIzVDEyOjM0OjU2LjEyMzQ1Njc4OVoiICkgOwoKaW5zdGFudCA9IGluc3RhbnQudHJ1bmNhdGVkVG8oIENocm9ub1VuaXQuTUlOVVRFUyApIDsKClpvbmVJZCB6ID0gWm9uZUlkLm9mKCAiQW1lcmljYS9FZG1vbnRvbiIgKSA7ICAvLyBPciDigJhab25lSWQuc3lzdGVtRGVmYXVsdCgpYC4gClpvbmVkRGF0ZVRpbWUgemR0ID0gaW5zdGFudC5hdFpvbmUoIHogKSA7CgpMb2NhbFRpbWUgbHQgPSB6ZHQudG9Mb2NhbFRpbWUoKSA7CgpEYXRlVGltZUZvcm1hdHRlciBmID0gRGF0ZVRpbWVGb3JtYXR0ZXIub2ZMb2NhbGl6ZWRUaW1lKCBGb3JtYXRTdHlsZS5TSE9SVCApLndpdGhMb2NhbGUoIExvY2FsZS5DQU5BREFfRlJFTkNIICkgOwpTdHJpbmcgb3V0cHV0ID0gbHQuZm9ybWF0KCBmICkgOwoKU3lzdGVtLm91dC5wcmludGxuKCBpbnN0YW50ICkgOwpTeXN0ZW0ub3V0LnByaW50bG4oIHpkdCApIDsKU3lzdGVtLm91dC5wcmludGxuKCBvdXRwdXQgKSA7Cgl9Cn0=