This is a simple code snippet that converts milliseconds to a dateformat that is more understandable by humans.

import java.text.SimpleDateFormat;
import java.util.Date;
 
public class Main {
    public static void main(String[] args) {
        long ms = 1359256734;
        Date date = new Date(ms);
        SimpleDateFormat dateformat = new SimpleDateFormat("MMM dd, yyyy HH:mm");
        System.out.println(dateformat.format(date));
    }
}

The millisecond date is parsed into a Date object, and then printed at a specific format given by the SimpleDateFormat object.

For more information about possible date output formats, look here and here.

Output of the above code:

jan 16, 1970 18:34