fork download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6. import java.time.* ;
  7. import java.time.format.* ;
  8.  
  9. /* Name of the class has to be "Main" only if the class is public. */
  10. class Ideone
  11. {
  12. public static void main (String[] args) throws java.lang.Exception
  13. {
  14. final DateTimeFormatter BASIC_ISO_LOCAL_DATE_TIME = DateTimeFormatter.ofPattern( "uuuuMMddHHmm" ) ;
  15. String input = "202308102400" ;
  16. try {
  17. LocalDateTime ldt = LocalDateTime.parse ( input , BASIC_ISO_LOCAL_DATE_TIME ) ;
  18. System.out.println( "ldt.toString() = " + ldt ) ;
  19. } catch ( DateTimeParseException e ) {
  20. System.out.println( "Yuck. Your input is distasteful. " ) ;
  21. }
  22. }
  23. }
Success #stdin #stdout 0.15s 42076KB
stdin
Standard input is empty
stdout
ldt.toString() = 2023-08-11T00:00