Android 格雷戈里安卡伦达尔星期日

Android 格雷戈里安卡伦达尔星期日,android,calendar,dayofweek,Android,Calendar,Dayofweek,我知道这一定在某个地方,但Gregorianalendar类如何确定哪一天是一周的第一天?它是按区域设置进行的,还是保持静态 我最终要做的是测试,以确定这是否是美国的周末。有指针吗?GregorianCalendar根据区域设置确定指针 你可以这样做 GregorianCalendar cal = new GregorianCalendar(someTimezone, Locale.US); int day = cal.get(Calendar.DAY_OF_WEEK); if (day ==

我知道这一定在某个地方,但Gregorianalendar类如何确定哪一天是一周的第一天?它是按区域设置进行的,还是保持静态


我最终要做的是测试,以确定这是否是美国的周末。有指针吗?

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
}

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
}