fork download
  1. import java.time.OffsetDateTime;
  2. import java.time.format.DateTimeFormatter;
  3. import java.time.format.DateTimeFormatterBuilder;
  4. import java.time.temporal.ChronoField;
  5. import java.util.Locale;
  6.  
  7. public class Main {
  8. public static void main(String[] args) {
  9. DateTimeFormatter dtf =new DateTimeFormatterBuilder()
  10. .appendPattern("u-M-d[H:m:s]XXX")
  11. .parseDefaulting(ChronoField.HOUR_OF_DAY, 0)
  12. .toFormatter(Locale.ENGLISH);
  13.  
  14. OffsetDateTime odt = OffsetDateTime.parse("2020-10-01-05:00", dtf);
  15. System.out.println(odt);
  16. }
  17. }
Success #stdin #stdout 0.09s 53320KB
stdin
Standard input is empty
stdout
2020-10-01T00:00-05:00