fork download
  1. import java.time.*;
  2. import java.time.format.DateTimeFormatter;
  3. import java.util.Date;
  4. import java.util.Locale;
  5.  
  6. class Main {
  7. public static void main(String[] args) {
  8. // Replace new Date() with datePicked.getTime() in your case
  9. Instant instant = new Date().toInstant();
  10. OffsetDateTime odt = instant.atOffset(ZoneOffset.UTC);
  11. System.out.println(odt);
  12.  
  13. // Format odt as per your requirement
  14. DateTimeFormatter formatter = DateTimeFormatter.ofPattern("uuuu-MM-dd'T'HH:mm:ss.SSSX", Locale.ENGLISH);
  15. String formatted = odt.format(formatter);
  16. System.out.println(formatted);
  17. }
  18. }
Success #stdin #stdout 0.1s 35656KB
stdin
Standard input is empty
stdout
2023-09-09T08:44:38.863Z
2023-09-09T08:44:38.863Z