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.  
  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. OffsetDateTime now = OffsetDateTime.now( ZoneOffset.UTC );
  15. Period p = Period.ofYears( 1 );
  16. OffsetDateTime then = now.minus( p );
  17.  
  18. System.out.println( "now = " + now );
  19. System.out.println( "then = " + then );
  20.  
  21. System.out.println(
  22. OffsetDateTime
  23. .now( ZoneOffset.UTC )
  24. .minus( Period.ofYears( 1 ) )
  25. .toString()
  26. );
  27. }
  28. }
Success #stdin #stdout 0.14s 55184KB
stdin
Standard input is empty
stdout
now = 2023-01-27T02:07:27.205975Z
then = 2022-01-27T02:07:27.205975Z
2022-01-27T02:07:27.261800Z