Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用java在没有周末的特定日期之间获取日期_Java - Fatal编程技术网

使用java在没有周末的特定日期之间获取日期

使用java在没有周末的特定日期之间获取日期,java,Java,如果用户选择了某人休假的开始和结束日期,则我必须获取周末天数的总和:“Sturday”和“Sunday”天数的总和您可以使用DateTimeFormatter类 当使用date format对象忽略周末时,可以从属性“E”(周的天数)中检查周末,该属性以整数形式返回。(请参阅张贴的链接)。现在还不清楚你的目标和日期,但你似乎很难知道某一天是不是周末,所以我希望这会有所帮助。请不要教年轻人使用过时且臭名昭著的SimpleDateFormat课程。至少不是第一个选择。而且不是毫无保留的。今天,我们有

如果用户选择了某人休假的开始和结束日期,则我必须获取周末天数的总和:“Sturday”和“Sunday”天数的总和

您可以使用DateTimeFormatter类


当使用date format对象忽略周末时,可以从属性“E”(周的天数)中检查周末,该属性以整数形式返回。(请参阅张贴的链接)。现在还不清楚你的目标和日期,但你似乎很难知道某一天是不是周末,所以我希望这会有所帮助。

请不要教年轻人使用过时且臭名昭著的
SimpleDateFormat
课程。至少不是第一个选择。而且不是毫无保留的。今天,我们有这么多更好的在和它的
DateTimeFormatter
。非常真实,这是我一直在寻找的。我在google上快速搜索了docs@OleV.V。编辑我的答案以支持它,而没有任何库?连JDK都不清楚,抱歉。你是指日期的计数,还是需要每个日期?“没有任何库”,这是指“没有任何外部库”还是也禁止使用内置库类(如
java.util.ArrayList
java.time.LocalDate
)?您的搜索和研究工作在哪里?你试过什么?它以什么方式失败了?获取所有日期,然后从中删除碰巧在周末的日期。(说真的,你到底在想什么呢?)我想在没有库的情况下使用java,我指的是库,比如Joda time library或任何其他java日期和时间库