Чтобы получить год и месяц с заданной отметки времени, я использовал этот код. Но для этого есть неправильный ответ.Предоставление неверных данных при использовании java.util.Calendar для извлечения года и месяца из timestamp
long timestamp = Long.parseLong("1459239223");
Calendar cal = Calendar.getInstance();
cal.setTimeInMillis(timestamp);
System.out.println(cal.get(Calendar.YEAR));
Но при использовании this это даст ответ на соединение, как это должно быть. Любая идея, почему это происходит.
Примечание: Java 7 OpenJDK используется, и аналогичный вопрос задан около Getting “unixtime” in Java.
Благодаря этой работы и принял ответ также спасибо за информацию – GPrathap