如何在 Java 应用程序日历中设置一周的第一天

2023-11-27

我们使用一个java应用程序,它有一个日期选择字段,当您单击那里时,会打开一个小日历。那里一周的第一天是星期日。但我希望是星期一。我尝试从 Windows 控制面板的日期设置中更改它。例如,我将 Windows 日历的第一天设置为星期四。但在Java应用程序的日历中,一周的第一天仍然是星期日。是否可以从 Windows 更改 Java 应用程序一周的第一天,或者仅从 Java 应用程序的代码更改?

Regards


您可以使用 setFirstDayOfWeek() 方法来设置一周的第一天。该方法只能影响 WEEK_OF_MONTH 或 WEEK_OF_YEAR 的返回值。对于 DAY_OF_WEEK,它不执行任何操作。

你可以实现类似的东西:

Calendar cal = Calendar.getInstance();
cal.setFirstDayOfWeek(Calendar.MONDAY);
int rec = cal.get(Calendar.WEEK_OF_MONTH);
System.out.println(rec);

阅读有关 API 的更多信息HERE

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Java 应用程序日历中设置一周的第一天 的相关文章

随机推荐