- import java.time.LocalDate; 
- import java.time.LocalTime; 
- import java.time.OffsetDateTime; 
- import java.time.format.DateTimeFormatter; 
- import java.util.Locale; 
-   
- public class Main { 
- 	public static void-  main (String[]-  args ) {
 
- 		String-  strDateTime  = "2021-09-10T00:37:42Z";
 
- 		OffsetDateTime odt = OffsetDateTime.parse(strDateTime); 
- 		LocalTime time = odt.toLocalTime(); 
- 		LocalDate date = odt.toLocalDate(); 
-   
- 		// Custom format 
- 		DateTimeFormatter dtfDate  =-  DateTimeFormatter. ofPattern("MM/dd/uuuu"- ,  Locale- . ENGLISH);
- 		String-  formattedDateString  =-  date. format(- dtfDate );
 
- 		System- . out- . println(- formattedDateString );
 
-   
- 		DateTimeFormatter dtfTime  =-  DateTimeFormatter. ofPattern("hh:mm a"- ,  Locale- . ENGLISH);
- 		String-  formattedTimeString  =-  time. format(- dtfTime );
 
- 		System- . out- . println(- formattedTimeString );
 
- 	} 
- } 
				aW1wb3J0IGphdmEudGltZS5Mb2NhbERhdGU7CmltcG9ydCBqYXZhLnRpbWUuTG9jYWxUaW1lOwppbXBvcnQgamF2YS50aW1lLk9mZnNldERhdGVUaW1lOwppbXBvcnQgamF2YS50aW1lLmZvcm1hdC5EYXRlVGltZUZvcm1hdHRlcjsKaW1wb3J0IGphdmEudXRpbC5Mb2NhbGU7CgpwdWJsaWMgY2xhc3MgTWFpbiB7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CgkJU3RyaW5nIHN0ckRhdGVUaW1lID0gIjIwMjEtMDktMTBUMDA6Mzc6NDJaIjsKCQlPZmZzZXREYXRlVGltZSBvZHQgPSBPZmZzZXREYXRlVGltZS5wYXJzZShzdHJEYXRlVGltZSk7CgkJTG9jYWxUaW1lIHRpbWUgPSBvZHQudG9Mb2NhbFRpbWUoKTsKCQlMb2NhbERhdGUgZGF0ZSA9IG9kdC50b0xvY2FsRGF0ZSgpOwoJCVN5c3RlbS5vdXQucHJpbnRsbih0aW1lKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oZGF0ZSk7CgoJCS8vIEN1c3RvbSBmb3JtYXQKCQlEYXRlVGltZUZvcm1hdHRlciBkdGZEYXRlID0gRGF0ZVRpbWVGb3JtYXR0ZXIub2ZQYXR0ZXJuKCJNTS9kZC91dXV1IiwgTG9jYWxlLkVOR0xJU0gpOwoJCVN0cmluZyBmb3JtYXR0ZWREYXRlU3RyaW5nID0gZGF0ZS5mb3JtYXQoZHRmRGF0ZSk7CgkJU3lzdGVtLm91dC5wcmludGxuKGZvcm1hdHRlZERhdGVTdHJpbmcpOwoKCQlEYXRlVGltZUZvcm1hdHRlciBkdGZUaW1lID0gRGF0ZVRpbWVGb3JtYXR0ZXIub2ZQYXR0ZXJuKCJoaDptbSBhIiwgTG9jYWxlLkVOR0xJU0gpOwoJCVN0cmluZyBmb3JtYXR0ZWRUaW1lU3RyaW5nID0gdGltZS5mb3JtYXQoZHRmVGltZSk7CgkJU3lzdGVtLm91dC5wcmludGxuKGZvcm1hdHRlZFRpbWVTdHJpbmcpOwoJfQp9