使用java在没有周末的特定日期之间获取日期
如果用户选择了某人休假的开始和结束日期,则我必须获取周末天数的总和:“Sturday”和“Sunday”天数的总和您可以使用DateTimeFormatter类使用java在没有周末的特定日期之间获取日期,java,Java,如果用户选择了某人休假的开始和结束日期,则我必须获取周末天数的总和:“Sturday”和“Sunday”天数的总和您可以使用DateTimeFormatter类 当使用date format对象忽略周末时,可以从属性“E”(周的天数)中检查周末,该属性以整数形式返回。(请参阅张贴的链接)。现在还不清楚你的目标和日期,但你似乎很难知道某一天是不是周末,所以我希望这会有所帮助。请不要教年轻人使用过时且臭名昭著的SimpleDateFormat课程。至少不是第一个选择。而且不是毫无保留的。今天,我们有
当使用date format对象忽略周末时,可以从属性“E”(周的天数)中检查周末,该属性以整数形式返回。(请参阅张贴的链接)。现在还不清楚你的目标和日期,但你似乎很难知道某一天是不是周末,所以我希望这会有所帮助。请不要教年轻人使用过时且臭名昭著的
SimpleDateFormat
课程。至少不是第一个选择。而且不是毫无保留的。今天,我们有这么多更好的在和它的DateTimeFormatter
。非常真实,这是我一直在寻找的。我在google上快速搜索了docs@OleV.V。编辑我的答案以支持它,而没有任何库?连JDK都不清楚,抱歉。你是指日期的计数,还是需要每个日期?“没有任何库”,这是指“没有任何外部库”还是也禁止使用内置库类(如java.util.ArrayList
和java.time.LocalDate
)?您的搜索和研究工作在哪里?你试过什么?它以什么方式失败了?获取所有日期,然后从中删除碰巧在周末的日期。(说真的,你到底在想什么呢?)我想在没有库的情况下使用java,我指的是库,比如Joda time library或任何其他java日期和时间库