- import java.text.DateFormat; 
- import java.text.SimpleDateFormat; 
- import java.time.ZoneId; 
- import java.time.ZonedDateTime; 
- import java.util.Date; 
- import java.util.Locale; 
- import java.util.TimeZone; 
-   
- public class Main { 
- 	public static void-  main (String[]-  args ) {
 
- 		// Test 
- 		printDate(ZonedDateTime.now(ZoneId.of("Asia/Singapore"))); 
- 	} 
-   
- 	public static void printDate(ZonedDateTime datetime) { 
- 		datetime = datetime.plusSeconds(datetime.getOffset().getTotalSeconds()); 
- 		Date-  date  = Date- . from(- datetime. toInstant());
 
-   
- 		// Showing date-time in Singapore timezone 
- 		sdf. setTimeZone(TimeZone- . getTimeZone("Asia/Singapore"));
- 		System- . out- . println(- sdf. format(- date ));
 
- 	} 
- } 
				aW1wb3J0IGphdmEudGV4dC5EYXRlRm9ybWF0OwppbXBvcnQgamF2YS50ZXh0LlNpbXBsZURhdGVGb3JtYXQ7CmltcG9ydCBqYXZhLnRpbWUuWm9uZUlkOwppbXBvcnQgamF2YS50aW1lLlpvbmVkRGF0ZVRpbWU7CmltcG9ydCBqYXZhLnV0aWwuRGF0ZTsKaW1wb3J0IGphdmEudXRpbC5Mb2NhbGU7CmltcG9ydCBqYXZhLnV0aWwuVGltZVpvbmU7CgpwdWJsaWMgY2xhc3MgTWFpbiB7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CgkJLy8gVGVzdAoJCXByaW50RGF0ZShab25lZERhdGVUaW1lLm5vdyhab25lSWQub2YoIkFzaWEvU2luZ2Fwb3JlIikpKTsKCX0KCglwdWJsaWMgc3RhdGljIHZvaWQgcHJpbnREYXRlKFpvbmVkRGF0ZVRpbWUgZGF0ZXRpbWUpIHsKCQlkYXRldGltZSA9IGRhdGV0aW1lLnBsdXNTZWNvbmRzKGRhdGV0aW1lLmdldE9mZnNldCgpLmdldFRvdGFsU2Vjb25kcygpKTsKCQlEYXRlIGRhdGUgPSBEYXRlLmZyb20oZGF0ZXRpbWUudG9JbnN0YW50KCkpOwoKCQkvLyBTaG93aW5nIGRhdGUtdGltZSBpbiBTaW5nYXBvcmUgdGltZXpvbmUKCQlEYXRlRm9ybWF0IHNkZiA9IG5ldyBTaW1wbGVEYXRlRm9ybWF0KCJ5eXl5LU1NLWRkJ1QnSEg6bW06c3MiLCBMb2NhbGUuRU5HTElTSCk7CgkJc2RmLnNldFRpbWVab25lKFRpbWVab25lLmdldFRpbWVab25lKCJBc2lhL1NpbmdhcG9yZSIpKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oc2RmLmZvcm1hdChkYXRlKSk7Cgl9Cn0=