/* 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
{
{
// Input
DateTimeFormatter fTimeUS = DateTimeFormatter.ofLocalizedTime( FormatStyle.SHORT ).withLocale( locale );
LocalTime lt = LocalTime.parse( input , fTimeUS );
// Same input can also be parsed as Spanish as well as English.
DateTimeFormatter fTimeSpanishSpain
= DateTimeFormatter.
ofLocalizedTime( FormatStyle.
SHORT ).
withLocale( new Locale("es_ES") ); LocalTime lt2 = LocalTime.parse( input , fTimeSpanishSpain );
System.
out.
println( "input: " + input
); System.
out.
println( "lt.toString(): " + lt
); System.
out.
println( "lt2.toString(): " + lt2
);
// Output
String output
= lt.
format( fTimeSpanishSpain
);
System.
out.
println( "output: " + output
);
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgppbXBvcnQgamF2YS50aW1lLio7CmltcG9ydCBqYXZhLnRpbWUuZm9ybWF0Lio7CmltcG9ydCBqYXZhLnRpbWUudGVtcG9yYWwuKjsKCi8qIE5hbWUgb2YgdGhlIGNsYXNzIGhhcyB0byBiZSAiTWFpbiIgb25seSBpZiB0aGUgY2xhc3MgaXMgcHVibGljLiAqLwpjbGFzcyBJZGVvbmUKewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CgogICAgLy8gSW5wdXQgCiAgICBTdHJpbmcgaW5wdXQgPSAiMDU6MTggQU0iIDsKICAgIExvY2FsZSBsb2NhbGUgPSBMb2NhbGUuVVMgOwogICAgRGF0ZVRpbWVGb3JtYXR0ZXIgZlRpbWVVUyA9IERhdGVUaW1lRm9ybWF0dGVyLm9mTG9jYWxpemVkVGltZSggRm9ybWF0U3R5bGUuU0hPUlQgKS53aXRoTG9jYWxlKCBsb2NhbGUgKTsKICAgIExvY2FsVGltZSBsdCA9IExvY2FsVGltZS5wYXJzZSggaW5wdXQgLCBmVGltZVVTICk7CgogICAgLy8gU2FtZSBpbnB1dCBjYW4gYWxzbyBiZSBwYXJzZWQgYXMgU3BhbmlzaCBhcyB3ZWxsIGFzIEVuZ2xpc2guCiAgICBEYXRlVGltZUZvcm1hdHRlciBmVGltZVNwYW5pc2hTcGFpbiA9IERhdGVUaW1lRm9ybWF0dGVyLm9mTG9jYWxpemVkVGltZSggRm9ybWF0U3R5bGUuU0hPUlQgKS53aXRoTG9jYWxlKCBuZXcgTG9jYWxlKCJlc19FUyIpICk7CiAgICBMb2NhbFRpbWUgbHQyID0gTG9jYWxUaW1lLnBhcnNlKCBpbnB1dCAsICBmVGltZVNwYW5pc2hTcGFpbiAgKTsKCiAgICBTeXN0ZW0ub3V0LnByaW50bG4oICJpbnB1dDogIiArIGlucHV0ICk7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oICJsdC50b1N0cmluZygpOiAiICsgbHQgKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbiggImx0Mi50b1N0cmluZygpOiAiICsgbHQyICk7CgogICAgLy8gT3V0cHV0IAogICAgU3RyaW5nIG91dHB1dCA9IGx0LmZvcm1hdCggZlRpbWVTcGFuaXNoU3BhaW4gKTsKCiAgICBTeXN0ZW0ub3V0LnByaW50bG4oICJvdXRwdXQ6ICIgKyBvdXRwdXQgKTsKCgl9Cn0=