fork download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6.  
  7. import java.time.* ;
  8. import java.time.format.* ;
  9. import java.time.temporal.* ;
  10. import java.time.chrono.* ;
  11. import java.time.zone.* ;
  12.  
  13. /* Name of the class has to be "Main" only if the class is public. */
  14. class Ideone
  15. {
  16. public static void main (String[] args) throws java.lang.Exception
  17. {
  18. DateTimeFormatter f = DateTimeFormatter.ofPattern( "uuuu-MM-dd'T'HH" ) ;
  19.  
  20. ZoneId z = ZoneId.of( "America/New_York" ) ;
  21. LocalDateTime ldt = LocalDateTime.now( z ) ;
  22. String s = ldt.format( f ) ;
  23.  
  24. String output = "my/path/" + s ;
  25. System.out.println( "output → " + output ) ;
  26.  
  27. System.out.println(
  28.  
  29. "my/path/" +
  30. ZonedDateTime.now(
  31. ZoneId.of( "America/New_York" )
  32. )
  33. .format(
  34. DateTimeFormatter.ofPattern( "uuuu-MM-dd'T'HH" )
  35. )
  36. .toString()
  37.  
  38. );
  39.  
  40. }
  41. }
Success #stdin #stdout 0.19s 38396KB
stdin
Standard input is empty
stdout
output → my/path/2020-11-17T21
my/path/2020-11-17T21