fork download
  1. import java.time.LocalDate;
  2. import java.time.LocalDateTime;
  3. import java.time.LocalTime;
  4. import java.time.ZoneId;
  5. import java.time.ZonedDateTime;
  6. import java.time.format.DateTimeFormatter;
  7. import java.util.Locale;
  8.  
  9. public class Main {
  10.  
  11. public static void main(String[] args) {
  12. System.out.println(parse("21:5:20", "H:m:s"));
  13. }
  14.  
  15. public static ZonedDateTime parse(String fecha, String pattern) {
  16. DateTimeFormatter formatter = DateTimeFormatter.ofPattern(pattern, Locale.ENGLISH);
  17. LocalTime time = LocalTime.parse(fecha, formatter);
  18.  
  19. return ZonedDateTime.of(LocalDateTime.of(LocalDate.now(), time), ZoneId.systemDefault());
  20. }
  21.  
  22. }
Success #stdin #stdout 0.11s 53432KB
stdin
Standard input is empty
stdout
2021-06-27T21:05:20Z[GMT]