- java.time 包類
- java.time - 主頁
- java.time - 時鐘
- java.time - 持續時間
- java.time - 即時值
- java.time - 日期
- java.time - 時間
- java.time - 本地時間
- java.time - MonthDay
- java.time - OffsetDateTime
- java.time - OffsetTime
- java.time - 時間段
- java.time - 年
- java.time - 年月
- java.time - ZonedDateTime
- java.time - ZoneId
- java.time - ZoneOffset
- java.time 包列舉
- java.time - 月
- java.time 有用資源
- java.time - 討論
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
廣告