Предоставление неправильных данных при использовании java.util.calendar для извлечения года и месяца от TimeStamJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Предоставление неправильных данных при использовании java.util.calendar для извлечения года и месяца от TimeStam

Сообщение Anonymous »

Чтобы получить год и месяц от данной временной метки, я использовал этот код. Но дать неправильный ответ на это. < /P>
long timestamp = Long.parseLong("1459239223");
Calendar cal = Calendar.getInstance();
cal.setTimeInMillis(timestamp);
System.out.println(cal.get(Calendar.YEAR));
< /code>
Но при использовании этого он даст ответ Connect, какой должен быть: год 2016 и месяц марта. Мой код неправильно дает 1970 и месяц 0.
Примечание: используется Java 7 OpenJDK, и аналогичный вопрос задается о получении «Unixtime» в Java.

Подробнее здесь: https://stackoverflow.com/questions/362 ... month-from
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»