import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;
public class Main {
String strDateTime
= "09-Jun-21 04.40.45.898000 PM"; strDateTime = strDateTime.replaceAll("(.*(?<=\\.)\\d{3})(\\d+)(\\s[AP]M)", "$1$3");
Date date
= sdf.
parse(strDateTime
); }
}
aW1wb3J0IGphdmEudGV4dC5QYXJzZUV4Y2VwdGlvbjsKaW1wb3J0IGphdmEudGV4dC5TaW1wbGVEYXRlRm9ybWF0OwppbXBvcnQgamF2YS51dGlsLkRhdGU7CmltcG9ydCBqYXZhLnV0aWwuTG9jYWxlOwoKcHVibGljIGNsYXNzIE1haW4gewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgdGhyb3dzIFBhcnNlRXhjZXB0aW9uIHsKCQlTdHJpbmcgc3RyRGF0ZVRpbWUgPSAiMDktSnVuLTIxIDA0LjQwLjQ1Ljg5ODAwMCBQTSI7CgkJc3RyRGF0ZVRpbWUgPSBzdHJEYXRlVGltZS5yZXBsYWNlQWxsKCIoLiooPzw9XFwuKVxcZHszfSkoXFxkKykoXFxzW0FQXU0pIiwgIiQxJDMiKTsKCgkJU2ltcGxlRGF0ZUZvcm1hdCBzZGYgPSBuZXcgU2ltcGxlRGF0ZUZvcm1hdCgiZC1NTU0teSBoLm0ucy5TU1MgYSIsIExvY2FsZS5FTkdMSVNIKTsKCQlEYXRlIGRhdGUgPSBzZGYucGFyc2Uoc3RyRGF0ZVRpbWUpOwoJCVN5c3RlbS5vdXQucHJpbnRsbihkYXRlKTsKCX0KfQ==