Следующий код:формат SimpleDateFormat неправильные значения
SimpleDateFormat sdf = new SimpleDateFormat("MM/dd");
System.out.println(sdf.format(new Date(1293253200))); // 12/25/2010 05:00 GMT
System.out.println(sdf.format(new Date(1293339600))); // 12/26/2010 05:00 GMT
System.out.println(sdf.format(new Date(1293426000))); // 12/27/2010 05:00 GMT
печатает:
01/16
01/16
01/16
Использование по умолчанию DateFormat
через SimpleDateFormat.getDateInstance();
печатает эти даты как 16-Jan-1970
. Что происходит?
Глупая ошибка. Спасибо всем за ответы. Вы все ответили в ту же минуту, поэтому не уверены, кому направить правильный ответ. – Finbarr