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.  
  15. long millisSinceEpoch = java.lang.Long.parseLong( "1310481956000" );
  16. Instant instant = Instant.ofEpochMilli( millisSinceEpoch );
  17. ZoneOffset offset = ZoneOffset.of( "+0200" );
  18. OffsetDateTime odt = instant.atOffset( offset );
  19.  
  20. java.util.Date d = java.util.Date.from( odt.toInstant() );
  21.  
  22. System.out.println( "instant.toString(): " + instant );
  23. System.out.println( "odt.toString(): " + odt );
  24. System.out.println( "d.toString(): " + d );
  25.  
  26. }
  27. }
Success #stdin #stdout 0.11s 712192KB
stdin
Standard input is empty
stdout
instant.toString(): 2011-07-12T14:45:56Z
odt.toString(): 2011-07-12T16:45:56+02:00
d.toString(): Tue Jul 12 14:45:56 GMT 2011