/* 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.* ;
import java.time.chrono.* ;
import java.time.zone.* ;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
"2015-08-27T22:24:31.903" ,
"2018-08-27T22:24:31.903" ,
"2016-08-27T22:24:31.903" ,
"2017-08-27T22:24:31.903"
);
List < LocalDateTime
> ldts
= new ArrayList <>( strings.
size() ); for ( String string
: strings
) {
ldts.add( LocalDateTime.parse( string ) ); // Parsing text in ISO 8601 format needs no formatting pattern to be specified.
}
System.
out.
println( "ldts = " + ldts
); }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgppbXBvcnQgamF2YS50aW1lLiogOwppbXBvcnQgamF2YS50aW1lLmZvcm1hdC4qIDsKaW1wb3J0IGphdmEudGltZS50ZW1wb3JhbC4qIDsKaW1wb3J0IGphdmEudGltZS5jaHJvbm8uKiA7CmltcG9ydCBqYXZhLnRpbWUuem9uZS4qIDsKCgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJICAgIExpc3QgPCBTdHJpbmcgPiBzdHJpbmdzID0KCSAgICAgICAgICAgIExpc3Qub2YoCgkgICAgICAgICAgICAgICAgICAgICIyMDE1LTA4LTI3VDIyOjI0OjMxLjkwMyIgLAoJICAgICAgICAgICAgICAgICAgICAiMjAxOC0wOC0yN1QyMjoyNDozMS45MDMiICwKCSAgICAgICAgICAgICAgICAgICAgIjIwMTYtMDgtMjdUMjI6MjQ6MzEuOTAzIiAsCgkgICAgICAgICAgICAgICAgICAgICIyMDE3LTA4LTI3VDIyOjI0OjMxLjkwMyIKCSAgICAgICAgICAgICk7CgkKCSAgICBMaXN0IDwgTG9jYWxEYXRlVGltZSA+IGxkdHMgPSBuZXcgQXJyYXlMaXN0IDw+KCBzdHJpbmdzLnNpemUoKSApOwoJICAgIGZvciAoIFN0cmluZyBzdHJpbmcgOiBzdHJpbmdzICkKCSAgICB7CgkgICAgICAgIGxkdHMuYWRkKCBMb2NhbERhdGVUaW1lLnBhcnNlKCBzdHJpbmcgKSApOyAgLy8gUGFyc2luZyB0ZXh0IGluIElTTyA4NjAxIGZvcm1hdCBuZWVkcyBubyBmb3JtYXR0aW5nIHBhdHRlcm4gdG8gYmUgc3BlY2lmaWVkLgoJICAgIH0KCSAgICAKCSAgICBsZHRzLnNvcnQoIENvbXBhcmF0b3IubmF0dXJhbE9yZGVyKCkgKSA7CgkKCSAgICBTeXN0ZW0ub3V0LnByaW50bG4oICJsZHRzID0gIiArIGxkdHMgKTsKCX0KfQ==