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
- 表示小时,从0
到23
。minute
- 表示分钟,从0
到59
。second
- 表示从0
到59
的秒钟。nanoOfSecond
- 表示纳秒数,从0
到999,999,999
。offset
- 区域偏移量,不为null
。
返回值
偏移时间,不为null
。
异常
DateTimeException
- 如果任何字段的值超出范围。
示例
以下示例显示了java.time.OffsetTime.of(int hour,int minute,int second,int nanoOfSecond,ZoneOffset offset)
方法的用法。
package com.yiibai;
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