2013-06-11 6 views
-6

Таким образом, с помощьюJava Календарь Не работает

Calendar.DAY_OF_YEAR 

я получаю шесть (даже если его 7/12/13). Я изменю дату, повторю попытку, все равно не сработаю. Я изменю дату и перезапустит, он просто вернется. 6. Календар.DAY_OF_YEAR не должен возвращать день года больше?

+4

он никогда не возвращался текущий день, его Constant ... – Toilal

+3

Вы из будущего? 7/12/13? – woz

+0

вы должны прочитать javadoc по адресу http://docs.oracle.com/javase/6al/docs/api/java/util/Calendar.html –

ответ

2

Calendar.DAY_OF_YEAR является константой, представляющей поле, которое содержит день года. Это числовое значение (6, по-видимому) не имеет смысла, кроме того, что оно не равно какой-либо из других констант поля.

Вы хотите

Calendar.getInstance().get(Calendar.DAY_OF_YEAR); 
Смежные вопросы