Календарь DAY_OF_WEEK возвращает неправильный день — всегда субботаJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Календарь DAY_OF_WEEK возвращает неправильный день — всегда суббота

Сообщение Anonymous »

Я новичок в программировании, и это мой первый вопрос к моему проекту Android на Java.

Я хотел бы создать Spinner с 7 элементами. Эти элементы должны отображать последние семь дней.
Ну, сегодня вторник, записи должны быть такими:

сегодня - понедельник - воскресенье - суббота - . ... - Среда

Мой расчет верен, дни указаны вниз.
Но когда я регистрирую «DAY_OF_WEEK», результат всегда равен 7 (суббота), и я понятия не имею, почему.

Вот почему мои товары указаны как-сегодня- -пятница- -четверг- ...
каждый день!

TimeZone/PhoneDate/PhoneTime ... вроде все в порядке

Код: Выделить всё

calendar = Calendar.getInstance();
// CalendarState for DayOfWeek: Sunday 1, Monday 2, ... Saturday 7
int currentDay = calendar.DAY_OF_WEEK;
logger.severe("CURRENT DAY OF WEEK: " + currentDay);
Может быть, вы заметили мою ошибку? Спасибо большое!!!

Подробнее здесь: https://stackoverflow.com/questions/336 ... s-saturday
Ответить

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

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

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

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

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