java date1为年月日,date2为时分秒 date3=date1+date2
时间: 2023-12-15 08:18:26 浏览: 111
java的日历形式有日期和具体时间
在Java中,可以使用`java.time`包中的`LocalDate`和`LocalTime`类表示日期和时间。我们可以将它们组合成`LocalDateTime`对象来表示日期和时间。
示例代码如下:
```java
import java.time.LocalDate;
import java.time.LocalTime;
import java.time.LocalDateTime;
public class DateTimeExample {
public static void main(String[] args) {
// 创建LocalDate对象
LocalDate date1 = LocalDate.of(2021, 8, 22);
// 创建LocalTime对象
LocalTime time2 = LocalTime.of(12, 30, 0);
// 将LocalDate和LocalTime组合成LocalDateTime对象
LocalDateTime dateTime3 = LocalDateTime.of(date1, time2);
System.out.println(dateTime3);
}
}
```
输出结果为:
```
2021-08-22T12:30
```
在这个例子中,我们创建了一个`LocalDate`对象表示2021年8月22日,一个`LocalTime`对象表示12点30分,然后将它们组合成`LocalDateTime`对象表示2021年8月22日12点30分。
注意,`LocalDate`和`LocalTime`对象都是不可变的,所以我们不能直接修改它们的值。如果需要修改日期或时间,我们可以创建一个新的`LocalDate`或`LocalTime`对象,并将它们组合成新的`LocalDateTime`对象。
阅读全文