java - 使用 Joda-Time 的区域设置的一周开始时间

标签 java calendar jodatime weekday

如何根据给定的 Locale 确定一周中的哪一天被视为“开始”使用Joda-Time

要点:大多数国家/地区使用国际标准星期一作为一周的第一天(!)。其他一些人则使用周日(尤其是美国)。其他人显然是星期六。有些显然是星期三?!

Wikipedia "Seven-day week"#Week_number

最佳答案

Joda-Time 使用 ISO 标准周一至周日周。

它无法获取一周的第一天,也无法返回基于标准星期一以外的任何一天的周几索引。最后,周始终根据 ISO 规则计算。

关于java - 使用 Joda-Time 的区域设置的一周开始时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19925736/

相关文章:

java - 在joda中将字符串解析为日期时间

java日历,当前日期错误

Java逻辑错误: isPrime

java - JSP 中 getRequestDispatcher 的路径问题

Java plist解析: how to determine if an NSObject is an array or a dictionary

android - 如何在java中将西方日期转换为日本日期?

api - 显示从 API 到 Flutter Carousel Calendar 的事件

java - 在 Joda-time 2.1 中,长传递给 DateTimeZOne.getStandardOffset 重要吗?

android - 如何获取月和日的语言环境日期格式

java - java中如何多个线程使用同一个连接写入数据库?