/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.time.*;
import java.time.temporal.*;
import java.time.format.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
String input
= "2017-01-17 01:33:00" ;
DateTimeFormatter f = DateTimeFormatter.ofPattern( "yyyy-MM-dd HH:mm:ss" ) ;
LocalDateTime ldt = LocalDateTime.parse( input , f ) ;
OffsetDateTime utc = ldt.atOffset( ZoneOffset.UTC ) ;
ZoneOffset offset = ZoneOffset.of( "-04:33" ) ;
OffsetDateTime odt = utc.withOffsetSameInstant( offset ) ;
System.
out.
println( "input: " + input
) ; System.
out.
println( "ldt.toString(): " + ldt
) ; System.
out.
println( "utc.toString(): " + utc
) ; System.
out.
println( "odt.toString(): " + odt
) ;
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgppbXBvcnQgamF2YS50aW1lLio7CmltcG9ydCBqYXZhLnRpbWUudGVtcG9yYWwuKjsKaW1wb3J0IGphdmEudGltZS5mb3JtYXQuKjsKCi8qIE5hbWUgb2YgdGhlIGNsYXNzIGhhcyB0byBiZSAiTWFpbiIgb25seSBpZiB0aGUgY2xhc3MgaXMgcHVibGljLiAqLwpjbGFzcyBJZGVvbmUKewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CgogICAgU3RyaW5nIGlucHV0ID0gIjIwMTctMDEtMTcgMDE6MzM6MDAiIDsKCiAgICBEYXRlVGltZUZvcm1hdHRlciBmID0gRGF0ZVRpbWVGb3JtYXR0ZXIub2ZQYXR0ZXJuKCAieXl5eS1NTS1kZCBISDptbTpzcyIgKSA7CiAgICBMb2NhbERhdGVUaW1lIGxkdCA9IExvY2FsRGF0ZVRpbWUucGFyc2UoIGlucHV0ICwgZiApIDsKICAgIE9mZnNldERhdGVUaW1lIHV0YyA9IGxkdC5hdE9mZnNldCggWm9uZU9mZnNldC5VVEMgKSA7CgogICAgWm9uZU9mZnNldCBvZmZzZXQgPSBab25lT2Zmc2V0Lm9mKCAiLTA0OjMzIiApIDsKICAgIE9mZnNldERhdGVUaW1lIG9kdCA9IHV0Yy53aXRoT2Zmc2V0U2FtZUluc3RhbnQoIG9mZnNldCApIDsKCiAgICBTeXN0ZW0ub3V0LnByaW50bG4oICJpbnB1dDogIiArIGlucHV0ICkgOwogICAgU3lzdGVtLm91dC5wcmludGxuKCAibGR0LnRvU3RyaW5nKCk6ICIgKyBsZHQgKSA7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oICJ1dGMudG9TdHJpbmcoKTogIiArIHV0YyApIDsKICAgIFN5c3RlbS5vdXQucHJpbnRsbiggIm9kdC50b1N0cmluZygpOiAiICsgb2R0ICkgOwoKCX0KfQ==