我知道这一定存在于某处,但是 GregorianCalendar 类如何确定哪一天是一周的第一天?它是通过 Locale 执行此操作,还是保持静态?
我最终要做的是测试以确定美国是否是周末。有什么指点吗?
最佳答案
GregorianCalendar 由 Locale 决定。
你可以做类似的事情。
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
}
关于android - 公历星期几,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5237515/