LocalDateTime a = LocalDateTime.now().minusDays(-2).和LocalDateTime b = LocalDateTime.now().minusDays(2)有区别吗
时间: 2023-11-02 10:59:28 浏览: 53
这两个语句是有区别的。`LocalDateTime.now().minusDays(-2)` 表示获取当前日期时间,并往前推两天,实际上就是加上了两天的时间。而 `LocalDateTime.now().minusDays(2)` 则是获取当前日期时间,并往前推两天。所以,`a` 和 `b` 的值是不同的。
相关问题
假如今天是2022-01-01号,LocalDateTime a = LocalDateTime.now().minusDays(-2).和LocalDateTime b = LocalDateTime.now().minusDays(2)结果分别是什么
如果今天是2022-01-01号,那么执行以下代码:
```java
LocalDateTime a = LocalDateTime.now().minusDays(-2);
LocalDateTime b = LocalDateTime.now().minusDays(2);
```
`a` 和 `b` 的结果分别是:
- `a` 的结果是 2022-01-03 00:00:00。
- `b` 的结果也是 2022-01-03 00:00:00。
这是因为 `minusDays(-2)` 实际上是 `plusDays(2)`,所以两个表达式的结果是相同的。
LocalDateTime now = LocalDateTime.now(); LocalDateTime yesterday = now.minusDays(1); 将now转成字符串
要将`LocalDateTime`对象转换为字符串,可以使用`DateTimeF`类的`format`方法。以下是将`now`转换为字符串的示例代码:
```java
LocalDateTime now = LocalDateTime.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
String nowString = now.format(formatter);
```
在上面的代码中,我们创建了一个`DateTimeFormatter`对象,并指定了日期时间的格式。然后,使用`format`方法将`now`对象转换为字符串。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_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)