- Java中LocalTime类的of(int hour,int minutes)方法用于根据传递的小时和分钟值创建LocalTime的实例。在此方法中,小时和分钟以Integer格式传递,并基于这些值返回时间。在这种方法中,秒和纳秒的值默认设置为零。
用法:
public static LocalTime of(int hour, int minute)
参数:此方法接受两个参数:
- hour-它是整数类型,代表一天中的小时。取值范围是0到23。
- minute-它是整数类型,代表小时的分钟。取值范围是0到59。
返回值:此方法返回LocalTime。
异常:如果小时或分钟的任何参数值超出范围,则此方法将引发DateTimeException。
以下示例程序旨在说明Java中LocalTime的of(小时,分钟)方法:
程序:
// Java program to demonstrate // LocalTime of(int hour, // int minute) method import java.time.*; import java.time.temporal.*; public class GFG { public static void main(String[] args) { // Create LocalTime object LocalTime localtime = LocalTime.of(6, 5); // Print time System.out.println("TIME:" + localtime); } }
输出:TIME:06:05
- Java中LocalTime类的of(int hour,int minutes,int second)方法用于根据小时,分钟和秒的传递值创建LocalTime的实例。在此方法中,小时,分钟和秒的值以整数格式传递,并根据传递的值返回时间。此方法默认将纳秒的值设置为零。
用法:
public static LocalTime of(int hour, int minute, int second)
参数:此方法接受三个参数:
- hour-它是整数类型,代表一天中的小时。取值范围是0到23。
- minute-它是整数类型,代表小时的分钟。取值范围是0到59。
- second-它是Integer类型,代表分钟。取值范围是0到59。
返回值:此方法返回LocalTime。
异常:如果任何参数超出范围,则此方法将引发DateTimeException。
以下示例程序旨在说明Java中LocalTime的of(小时,分钟,秒)方法:
程序:
// Java program to demonstrate // LocalTime of(int hour, int minute, int second) method import java.time.*; import java.time.temporal.*; public class GFG { public static void main(String[] args) { // Create LocalTime object LocalTime localtime = LocalTime.of(6, 5, 40); // Print time System.out.println("TIME:" + localtime); } }
输出:TIME:06:05:40
- Java中LocalTime类的of(int hour,int minutes,int second,int nanosecond)方法用于根据小时,分钟,秒和纳秒的给定值(传递的值)创建LocalTime的实例。在这种方法中,小时,分钟,秒和纳秒os的值以整数形式传递,并根据这些值返回时间。此方法中没有将参数值设置为零。
用法:
public static LocalTime of(int hour, int minute, int second, int nanosecond)
参数:此方法接受四个参数:
- hour-它是整数类型,代表一天中的小时。取值范围是0到23。
- minute-它是整数类型,代表小时的分钟。取值范围是0到59。
- second-它是Integer类型,代表分钟。取值范围是0到59。
- nanosecond-它是Integer类型的,代表秒的纳米。取值范围是0到999999999。
返回值:该方法返回LocalTime。
异常:如果小时,分钟,秒或纳秒的任何参数值超出范围,则此方法将引发DateTimeException。
以下示例程序旨在说明Java中LocalTime的(小时,分钟,秒,纳秒)方法:
程序:
// Java program to demonstrate // LocalTime of(int hour, int minute, // int second, int nanosecond) method import java.time.*; import java.time.temporal.*; public class GFG { public static void main(String[] args) { // Create LocalTime object LocalTime localtime = LocalTime.of( 6, 5, 40, 50); // Print time System.out.println("TIME:" + localtime); } }
输出:TIME:06:05:40.000000050
参考文献:
- https://docs.oracle.com/javase/10/docs/api/java/time/LocalTime.html#of(int, int)
- https://docs.oracle.com/javase/10/docs/api/java/time/LocalTime.html#of(int, int, int)
- https://docs.oracle.com/javase/10/docs/api/java/time/LocalTime.html#of(int, int, int, int)
相关用法
- Java LocalTime until()用法及代码示例
- Java LocalTime now()用法及代码示例
- Java LocalTime get()用法及代码示例
- Java LocalTime from()用法及代码示例
- Java LocalTime plus()用法及代码示例
- Java LocalTime with()用法及代码示例
- Java LocalTime truncatedTo()用法及代码示例
- Java LocalTime getMinute()用法及代码示例
- Java LocalTime getLong()用法及代码示例
- Java LocalTime isSupported()用法及代码示例
- Java LocalTime plusNanos()用法及代码示例
- Java LocalTime plusSeconds()用法及代码示例
- Java LocalTime getSecond()用法及代码示例
- Java LocalTime plusMinutes()用法及代码示例
- Java LocalTime toEpochSecond()用法及代码示例
- Java LocalTime withNano()用法及代码示例
- Java OffsetTime of(LocalTime)用法及代码示例
- Java LocalTime range()用法及代码示例
- Java LocalTime atDate()用法及代码示例
- Java LocalTime parse()用法及代码示例
注:本文由纯净天空筛选整理自pp_pankaj大神的英文原创作品 LocalTime of() method in Java with Examples。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。