java.time.LocalDateTime.of()方法示例



描述

java.time.LocalDateTime.of(int year, int month, int dayOfMonth, int hour, int minute)方法从年份、月份、天、小时和分钟获取LocalDateTime的一个实例,并将秒和纳秒设置为0。

声明

以下是java.time.LocalDateTime.of(int year, int month, int dayOfMonth, int hour, int minute)方法的声明。

public static LocalDateTime of(int year, int month, int dayOfMonth, int hour, int minute)

参数

  • 年份 − 要表示的年份,从MIN_YEAR到MAX_YEAR

  • 月份 − 要表示的年份的月份,从1(1月)到12(12月)

  • 当月天数 − 要表示的当月天数,从1到31

  • 小时 − 要表示的时钟小时数,从0到23

  • 分钟 − 要表示的小时分钟数,从0到59

返回值

本地日期时间,非空。

异常

DateTimeException − 如果任何字段的值超出范围,或者如果当月天数对于年份月份无效。

示例

以下示例演示了如何使用java.time.LocalDateTime.of(int year, int month, int dayOfMonth, int hour, int minute)方法。

package com.tutorialspoint;

import java.time.LocalDateTime;

public class LocalDateTimeDemo {
   public static void main(String[] args) {
 
      LocalDateTime date = LocalDateTime.of(2017,2,3,6,30);
      System.out.println(date);  
   }
}

让我们编译并运行上述程序,它将产生以下结果−

2017-02-03T06:30
广告