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



說明

java.time.LocalDateTime.of(int year, Month month, int dayOfMonth, int hour, int minute, int second) 方法根據年、月、日、小時、分鐘和秒獲取 LocalDateTime 例項,將納秒設定為零。

宣告

以下是 java.time.LocalDateTime.of(int year, Month month, int dayOfMonth, int hour, int minute, int second) 方法的宣告。

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

引數

  • year - 要表示的年份,從 MIN_YEAR 到 MAX_YEAR

  • month - 要表示的年份月份

  • dayOfMonth - 要表示的月份天數,從 1 到 31

  • hour - 要表示的小時,從 0 到 23

  • minute - 要表示的小時分鐘,從 0 到 59

  • second - 要表示的分鐘秒數,從 0 到 59

返回值

非空本地日期時間。

異常

DateTimeException - 如果任何欄位的值超出範圍,或者如果月份天的日期對於該月份年份無效。

示例

以下示例顯示了 java.time.LocalDateTime.of(int year, Month month, int dayOfMonth, int hour, int minute, int second) 方法的用法。

package com.tutorialspoint;

import java.time.LocalDateTime;
import java.time.Month;

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

讓我們編譯並執行以上程式,將生成以下結果 -

2017-02-03T06:30:40
廣告
© . All rights reserved.