public class Main {
    public static void main(String[] args) {
       
      System.out.println("TESTING or Joda time and it's alternative to standard java.time library");
      System.out.println();

      System.out.println("DateTime");
      System.out.println(new org.joda.time.DateTime());
      System.out.println(java.time.LocalDateTime.now());
      System.out.println();
      
      System.out.println("UTC");
      System.out.println(new org.joda.time.DateTime(org.joda.time.DateTimeZone.UTC));
      System.out.println(java.time.ZonedDateTime.now(java.time.ZoneOffset.UTC).format(java.time.format.DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss.SSS")));
      System.out.println();

      System.out.println("UTC minus 1 hour");
      System.out.println(new org.joda.time.DateTime(org.joda.time.DateTimeZone.UTC).minusHours(1));
      System.out.println(java.time.ZonedDateTime.now(java.time.ZoneOffset.UTC).minusHours(1).format(java.time.format.DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss")));
      System.out.println();

      
    }
}