java 如何计算工作日
- 科技动态
- 2025-02-14 03:31:10
- 6
.png)
在Java中,计算工作日(通常指周一到周五)可以通过多种方式实现。以下是一些常见的方法: 使用Java 8的`LocalDate`和`DayOfWeek````java...
在Java中,计算工作日(通常指周一到周五)可以通过多种方式实现。以下是一些常见的方法:
.png)
使用Java 8的`LocalDate`和`DayOfWeek`
```java
import java.time.LocalDate;
import java.time.DayOfWeek;
import java.time.temporal.ChronoUnit;
public class WorkdaysCalculator {
public static void main(String[] args) {
LocalDate startDate = LocalDate.of(2023, 1, 1); // 示例开始日期
LocalDate endDate = LocalDate.of(2023, 1, 10); // 示例结束日期
long workdays = ChronoUnit.DAYS.between(startDate, endDate);
for (LocalDate date : LocalDate.range(startDate, endDate)) {
if (date.getDayOfWeek() != DayOfWeek.SATURDAY && date.getDayOfWeek() != DayOfWeek.SUNDAY) {
workdays++;
本文由admin于2025-02-14发表在迅影百科,所有权归作者所有。本站仅提供信息发布,作者发布内容不代表本站观点,/请大家谨慎/谨防被骗,如内容侵权,请联系本站删除或更正内容。
本文链接:http://www.hoaufx.com/ke/513811.html
本文链接:http://www.hoaufx.com/ke/513811.html