import java.time.LocalDate;
import java.time.ZoneId;
import java.time.ZonedDateTime;
import java.time.format.DateTimeFormatter;
import java.util.Locale;
public class Main {
public static void main
(String args
[]) { DateTimeFormatter dtfInput
= DateTimeFormatter.
ofPattern("dd-MM-uuuu",
Locale.
ENGLISH); LocalDate date = LocalDate.parse("15-08-2021", dtfInput);
ZonedDateTime zdt = date.atStartOfDay(ZoneId.of("UTC"));
// Custom format
DateTimeFormatter dtfOutput
= DateTimeFormatter.
ofPattern("uuuu-MM-dd'T'HH:mm:ssXXX",
Locale.
ENGLISH); String formatted
= dtfOutput.
format(zdt
); System.
out.
println(formatted
); }
}
aW1wb3J0IGphdmEudGltZS5Mb2NhbERhdGU7CmltcG9ydCBqYXZhLnRpbWUuWm9uZUlkOwppbXBvcnQgamF2YS50aW1lLlpvbmVkRGF0ZVRpbWU7CmltcG9ydCBqYXZhLnRpbWUuZm9ybWF0LkRhdGVUaW1lRm9ybWF0dGVyOwppbXBvcnQgamF2YS51dGlsLkxvY2FsZTsKCnB1YmxpYyBjbGFzcyBNYWluIHsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZyBhcmdzW10pIHsKCQlEYXRlVGltZUZvcm1hdHRlciBkdGZJbnB1dCA9IERhdGVUaW1lRm9ybWF0dGVyLm9mUGF0dGVybigiZGQtTU0tdXV1dSIsIExvY2FsZS5FTkdMSVNIKTsKCQlMb2NhbERhdGUgZGF0ZSA9IExvY2FsRGF0ZS5wYXJzZSgiMTUtMDgtMjAyMSIsIGR0ZklucHV0KTsKCQlab25lZERhdGVUaW1lIHpkdCA9IGRhdGUuYXRTdGFydE9mRGF5KFpvbmVJZC5vZigiVVRDIikpOwoJCVN5c3RlbS5vdXQucHJpbnRsbih6ZHQpOwoKCQkvLyBDdXN0b20gZm9ybWF0CgkJRGF0ZVRpbWVGb3JtYXR0ZXIgZHRmT3V0cHV0ID0gRGF0ZVRpbWVGb3JtYXR0ZXIub2ZQYXR0ZXJuKCJ1dXV1LU1NLWRkJ1QnSEg6bW06c3NYWFgiLCBMb2NhbGUuRU5HTElTSCk7CgkJU3RyaW5nIGZvcm1hdHRlZCA9IGR0Zk91dHB1dC5mb3JtYXQoemR0KTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oZm9ybWF0dGVkKTsKCX0KfQ==