2015-03-23 1 views
1

Неполадка получения дня недели. Сегодня понедельник, и он должен вернуться 2, так как понедельник - второй день недели календарного класса. Но для меня он возвращает 7 !!! Зачем??? c.getFirstDayOfWeek() возвращает 1, как обычно ...Неисправность получения дня недели

Calendar c = Calendar.getInstance(); 
    System.out.println("inside the loop +"+ c.getFirstDayOfWeek() + " " + c.DAY_OF_WEEK); 

ответ

5

Calendar.DAY_OF_WEEK просто константа, которая должна использоваться с методами Calendar «s.

Вы хотите использовать c.get(Calendar.DAY_OF_WEEK)

0

возвращает первый день недели. Например: он получает то, что в первый день недели; например, ВОСКРЕСЕНЬЕ в США, ПОНЕДЕЛЬНИК во Франции. 1-воскресенье 2-понедельник и т. Д.,

 Смежные вопросы

  • Нет связанных вопросов^_^