import java.time.Instant;
import java.time.OffsetDateTime;
import java.time.format.DateTimeFormatter;
import java.util.Locale;
public class Main {
public static void main
(String[] args
) { String strDateTime
= "2021010112:12:12.10:00"; strDateTime = strDateTime.replaceFirst("(\\.)(\\d{1,2}:\\d{1,2})", "+$2");
DateTimeFormatter dtf
= DateTimeFormatter.
ofPattern("uuuuMMddHH:mm:ssXXX",
Locale.
ENGLISH); Instant instant = OffsetDateTime.parse(strDateTime, dtf).toInstant();
}
}
aW1wb3J0IGphdmEudGltZS5JbnN0YW50OwppbXBvcnQgamF2YS50aW1lLk9mZnNldERhdGVUaW1lOwppbXBvcnQgamF2YS50aW1lLmZvcm1hdC5EYXRlVGltZUZvcm1hdHRlcjsKaW1wb3J0IGphdmEudXRpbC5Mb2NhbGU7CgpwdWJsaWMgY2xhc3MgTWFpbiB7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CgkJU3RyaW5nIHN0ckRhdGVUaW1lID0gIjIwMjEwMTAxMTI6MTI6MTIuMTA6MDAiOwoJCXN0ckRhdGVUaW1lID0gc3RyRGF0ZVRpbWUucmVwbGFjZUZpcnN0KCIoXFwuKShcXGR7MSwyfTpcXGR7MSwyfSkiLCAiKyQyIik7CgoJCURhdGVUaW1lRm9ybWF0dGVyIGR0ZiA9IERhdGVUaW1lRm9ybWF0dGVyLm9mUGF0dGVybigidXV1dU1NZGRISDptbTpzc1hYWCIsIExvY2FsZS5FTkdMSVNIKTsKCQlJbnN0YW50IGluc3RhbnQgPSBPZmZzZXREYXRlVGltZS5wYXJzZShzdHJEYXRlVGltZSwgZHRmKS50b0luc3RhbnQoKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oaW5zdGFudCk7Cgl9Cn0=