fork(1) download
  1. import java.time.OffsetDateTime;
  2. import java.time.format.DateTimeFormatter;
  3. import java.util.Locale;
  4.  
  5. public class Main {
  6. public static void main(String[] args) {
  7. String d = "2021-08-27 06:25:00.716241+00:00";
  8. DateTimeFormatter dtfInput = DateTimeFormatter.ofPattern("u-M-d H:m:s.SSSSSSXXX", Locale.ENGLISH);
  9. OffsetDateTime odt = OffsetDateTime.parse(d, dtfInput);
  10.  
  11. DateTimeFormatter dtfOutput = DateTimeFormatter.ofPattern("uuuu-MM-dd'T'HH:mm:ss", Locale.ENGLISH);
  12. String str = odt.format(dtfOutput);
  13. System.out.println(str);
  14.  
  15. // Add 5 minutes to it
  16. odt = odt.plusMinutes(5);
  17. str = odt.format(dtfOutput);
  18. System.out.println(str);
  19. }
  20. }
  21.  
Success #stdin #stdout 0.1s 49252KB
stdin
Standard input is empty
stdout
2021-08-27T06:25:00
2021-08-27T06:30:00