- 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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。