import java.time.format.*;
import java.time.*;
import java.util.*;
class Main {
public static void main(String[] args) {
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss z")
.withZone(ZoneId.of("UTC"));
System.out.println("print current time");
Date now = new Date();
ZonedDateTime zdt = now.toInstant().atZone(ZoneId.of("UTC"));
System.out.printf("%s %s\n", now.getClass(), now);
System.out.printf("%s %s\n", zdt.getClass(), zdt);
String formatted = formatter.format(zdt);
System.out.printf("%s %s\n", formatted.getClass(), formatted);
System.out.println("\n\nparse time");
String input = "2022-08-10 07:05:25 UTC";
ZonedDateTime z = ZonedDateTime.parse(input, formatter);
System.out.printf("%s %s\n", z.getClass(), z);
Date d = Date.from(z.toInstant());
System.out.printf("%s %s\n", d.getClass(), d);
}
}
To embed this program on your website, copy the following code and paste it into your website's HTML: