GregorianCalendar DayofWeek - PullRequest
       6

GregorianCalendar DayofWeek

1 голос
/ 08 марта 2011

Я знаю, это где-то должно быть, но как класс GregorianCalendar определяет, какой день является первым днем ​​недели?Делает ли он это по локали или он остается статичным?

В конечном итоге я пытаюсь проверить, не выходной ли это в Соединенных Штатах.Есть указатели?

1 Ответ

1 голос
/ 08 марта 2011

GregorianCalendar определяет его по локали.

Вы могли бы сделать что-то вроде.

GregorianCalendar cal = new GregorianCalendar(someTimezone, Locale.US);
int day = cal.get(Calendar.DAY_OF_WEEK);
if (day == Calendar.SATURDAY || day == Calendar.SUNDAY) {
// do something interesting
}
...