📅  最后修改于: 2023-12-03 15:01:54.636000             🧑  作者: Mango
在Java 8中, LocalDateTime
类提供了 of()
方法,用来创建一个特定日期和时间的LocalDateTime
对象。
LocalDateTime
类中 of()
方法的签名如下:
public static LocalDateTime of(int year, int month, int dayOfMonth, int hour, int minute)
of()
方法接收以下参数:
year
- 年份,例如:2021。month
- 月份,从1到12。dayOfMonth
- 月中的第几天,从1到31。hour
- 时,从0到23。minute
- 分,从0到59。of()
方法返回指定日期和时间的LocalDateTime
对象。
以下是使用LocalDateTime
的of()
方法创建对象的示例:
import java.time.LocalDateTime;
public class LocalDateTimeDemo {
public static void main(String[] args) {
LocalDateTime dateTime = LocalDateTime.of(2021, 4, 23, 15, 30);
System.out.println("日期时间: " + dateTime);
}
}
输出如下:
日期时间: 2021-04-23T15:30
在这个示例中,我们使用LocalDateTime
的of()
方法创建了一个表示2021年4月23日15点30分的对象。
LocalDateTime
的of()
方法是创建LocalDateTime
对象的一种简单方式。此方法接收年、月、日、小时和分钟,然后返回该日期时间的新实例。但是需要注意传递的参数必须符合规定的范围,否则将会抛出异常。