java 求100天之后是周几
时间: 2024-03-03 22:48:26 浏览: 150
可以使用Java的DateTime API来实现这个功能,具体代码如下:
```java
import java.time.DayOfWeek;
import java.time.LocalDate;
public class Main {
public static void main(String[] args) {
// 获取今天的日期
LocalDate now = LocalDate.now();
// 计算100天后的日期
LocalDate after100Days = now.plusDays(100);
// 获取100天后的星期几
DayOfWeek dayOfWeek = after100Days.getDayOfWeek();
// 输出结果
System.out.println("100天以后是" + dayOfWeek);
}
}
```
输出结果为:
```
100天以后是FRIDAY
```
相关问题
设计一个程序,求100天后是周几java
要求给定一个日期后的某一天是星期几,可以使用 Java 中的 `java.util.Calendar` 类来实现。
下面是一个示例程序,计算给定日期后的 100 天是星期几:
```java
import java.util.Calendar;
public class WeekdayCalculator {
public static void main(String[] args) {
// 创建 Calendar 对象
Calendar calendar = Calendar.getInstance();
// 设置初始日期
calendar.set(Calendar.YEAR, 2022);
calendar.set(Calendar.MONTH, Calendar.JANUARY); // 月份从 0 开始,0 表示一月
calendar.set(Calendar.DAY_OF_MONTH, 1);
// 增加 100 天
calendar.add(Calendar.DAY_OF_YEAR, 100);
// 获取星期几
int weekday = calendar.get(Calendar.DAY_OF_WEEK);
// 打印结果(1 表示星期日,2 表示星期一,以此类推)
System.out.println("100天后是星期" + (weekday - 1));
}
}
```
在上面的示例中,我们首先创建了一个 `Calendar` 对象,并设置初始日期为 2022 年 1 月 1 日。然后,使用 `add` 方法增加了 100 天。
最后,使用 `get` 方法获取当前日期是星期几,其中返回的是星期的编号(1 表示星期日,2 表示星期一,以此类推),我们将其减去 1,并打印结果。
你可以根据需要修改初始日期,并运行程序来获取给定日期后的某一天是星期几。
用Java输出今天是周二,100天以后是周几
可以使用Java的DateTime API来实现这个功能,具体代码如下:
```java
import java.time.DayOfWeek;
import java.time.LocalDate;
public class Main {
public static void main(String[] args) {
// 获取今天的日期
LocalDate now = LocalDate.now();
// 计算100天后的日期
LocalDate after100Days = now.plusDays(100);
// 获取100天后的星期几
DayOfWeek dayOfWeek = after100Days.getDayOfWeek();
// 输出结果
System.out.println("今天是" + now.getDayOfWeek() + ",100天以后是" + dayOfWeek);
}
}
```
输出结果为:
```
今天是TUESDAY,100天以后是FRIDAY
```
阅读全文