- java.time 包類
- java.time - 主頁
- java.time - Clock
- java.time - Duration
- java.time - Instant
- java.time - LocalDate
- java.time - LocalDateTime
- java.time - LocalTime
- java.time - MonthDay
- java.time - OffsetDateTime
- java.time - OffsetTime
- java.time - Period
- java.time - Year
- java.time - YearMonth
- java.time - ZonedDateTime
- java.time - ZoneId
- java.time - ZoneOffset
- java.time 包列舉
- java.time - Month
- java.time 實用資源
- java.time - 討論
java.time.OffsetTime.of() 方法示例
描述
java.time.OffsetTime.of(int hour, int minute, int second, int nanoOfSecond, ZoneOffset offset) 方法從 year、month、day、hour、minute、second、nanosecond 和 offset 獲取一個 OffsetTime 例項。
宣告
以下是 java.time.OffsetTime.of(int hour, int minute, int second, int nanoOfSecond, ZoneOffset offset) 方法的宣告。
public static OffsetTime of(int hour, int minute, int second, int nanoOfSecond, ZoneOffset offset)
引數
hour - 要表示的小時(0 到 23)
minute - 要表示的分鐘(0 到 59)
second - 要表示的秒(0 到 59)
nanoOfSecond - 要表示的納秒(0 到 999,999,999)
offset - 區域偏移量,非空
返回值
偏移時間,非空。
異常
DateTimeException - 如果任何欄位的值超出範圍。
示例
以下示例展示了 java.time.OffsetTime.of(int hour, int minute, int second, int nanoOfSecond, ZoneOffset offset) 方法的用法。
package com.tutorialspoint;
import java.time.OffsetTime;
import java.time.ZoneOffset;
public class OffsetTimeDemo {
public static void main(String[] args) {
OffsetTime time = OffsetTime.of(6,30,40,50000,ZoneOffset.UTC);
System.out.println(time);
}
}
讓我們編譯並執行以上程式,這將生成以下結果 -
06:30:40.000050Z
廣告