java获取本周一的日期
时间: 2023-07-18 17:16:45 浏览: 55
可以使用Java的Calendar类来获取本周一的日期,代码如下:
```java
Calendar cal = Calendar.getInstance();
cal.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String date = sdf.format(cal.getTime());
System.out.println("本周一的日期是:" + date);
```
解释一下代码的含义:
首先获取当前时间的Calendar实例,然后将它的DAY_OF_WEEK设置为MONDAY,即表示获取本周的第一天,然后使用SimpleDateFormat将时间格式化为字符串,最后输出结果即可。
相关问题
java获取本周周一的日期
可以使用以下代码获取本周周一的日期:
```java
import java.time.DayOfWeek;
import java.time.LocalDate;
public class Main {
public static void main(String[] args) {
LocalDate today = LocalDate.now();
DayOfWeek dow = today.getDayOfWeek();
int dayOfWeekValue = dow.getValue(); // 1 = Monday, ..., 7 = Sunday
LocalDate monday = today.minusDays(dayOfWeekValue - 1);
System.out.println("本周周一的日期为:" + monday);
}
}
```
这里使用了Java 8引入的`java.time`包中的`LocalDate`和`DayOfWeek`类来实现。首先获取当前日期,然后获取今天是周几,并计算出距离周一还有几天。最后用当前日期减去这个天数就可以得到本周周一的日期。
java hutool获取本周一
在Java中,可以使用Hutool工具库来获取本周一的日期。Hutool是一个Java工具类库,提供了丰富的工具方法,包括日期时间处理、字符串处理、文件操作等等。
下面是使用Hutool获取本周一的示例代码:
```java
import cn.hutool.core.date.DateUtil;
public class Main {
public static void main(String[] args) {
// 获取当前日期
String today = DateUtil.today();
// 获取本周一的日期
String monday = DateUtil.beginOfWeek(today).toString();
System.out.println("本周一的日期是:" + monday);
}
}
```
运行以上代码,将输出本周一的日期。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)