/* package whatever; // don't place package name! */

import java.util.*;
import java.lang.*;
import java.io.*;

import java.time.*;

/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
	public static void main (String[] args) throws java.lang.Exception
	{

    long millisSinceEpoch = java.lang.Long.parseLong( "1310481956000" );
    Instant instant = Instant.ofEpochMilli( millisSinceEpoch );
    ZoneOffset offset = ZoneOffset.of( "+0200" );
    OffsetDateTime odt = instant.atOffset( offset );

    java.util.Date d = java.util.Date.from( odt.toInstant() );

    System.out.println( "instant.toString(): " + instant );
    System.out.println( "odt.toString(): " + odt );
    System.out.println( "d.toString(): " + d );

	}
}