java.time.OffsetTime.of(int hour, int minute, int second, int nanoOfSecond, ZoneOffset offset)方法

java.time.OffsetTime.of(int hour,int minute,int second,int nanoOfSecond,ZoneOffset 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 - 表示小時,從023
  • minute - 表示分鐘,從059
  • second - 表示從059的秒鐘。
  • nanoOfSecond - 表示納秒數,從0999,999,999
  • offset - 區域偏移量,不為null

返回值

偏移時間,不為null

異常

  • DateTimeException - 如果任何字段的值超出範圍。

示例

以下示例顯示了java.time.OffsetTime.of(int hour,int minute,int second,int nanoOfSecond,ZoneOffset offset)方法的用法。

package com.zaixian;

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

上一篇: java.time.OffsetTime類 下一篇: java.time.Period類