Java中OffsetDateTime類的ofInstant(Instant Instant,ZoneId zone)方法用於根據指定的Instant和ZoneID創建OffsetDateTime的實例。由於UTC /格林威治中的每個時刻隻有一個有效偏移量,因此從後者中導出一個偏移量很簡單。
用法:
public static OffsetDateTime ofInstant(Instant instant, ZoneId zone)
參數:此方法接受兩個參數:
- instant-它是Instant類型的,表示創建offsetdatetime的時刻。它不能為空。
- zone-它是ZoneId類型,代表時間區域。它不能為空。
返回值:此方法返回從指定參數創建的OffsetDateTime。
異常:如果結果超出支持的範圍,則此方法將引發DateTimeException。
以下示例程序旨在說明Java中OffsetDateTime類的ofInstant()方法:
程序1:
// Java program to demonstrate
// OffsetDateTime ofInstant() method
import java.time.*;
import java.time.temporal.*;
public class GFG {
public static void main(String[] args)
{
// Create OffsetDateTime object
OffsetDateTime offsetdatetime
= OffsetDateTime.ofInstant(
Instant.now(),
ZoneId.systemDefault());
// Print date-time
System.out.println("DATE-TIME:"
+ offsetdatetime);
}
}
輸出:
DATE-TIME:2020-05-20T04:05:38.471Z
程序2:
// Java program to demonstrate
// OffsetDateTime ofInstant() method
import java.time.*;
import java.time.temporal.*;
public class GFG {
public static void main(String[] args)
{
// Create Instant object
Instant instant = Instant.now(
Clock.systemUTC());
// Create ZoneId object
ZoneId zone = ZoneId.of("Z");
// Create OffsetDateTime object
OffsetDateTime offsetdatetime
= OffsetDateTime.ofInstant(
instant,
zone);
// Print date-time
System.out.println("DATE-TIME:"
+ offsetdatetime);
}
}
輸出:
DATE-TIME:2020-05-20T04:05:42.166Z
相關用法
- Java ZonedDateTime ofInstant()用法及代碼示例
- Java LocalDate ofInstant()用法及代碼示例
- Java LocalTime ofInstant()用法及代碼示例
- Java OffsetTime ofInstant()用法及代碼示例
- Java LocalDateTime ofInstant()用法及代碼示例
- Java OffsetDateTime get()用法及代碼示例
- Java OffsetDateTime from()用法及代碼示例
- Java OffsetDateTime with()用法及代碼示例
- Java OffsetDateTime until()用法及代碼示例
- Java OffsetDateTime adjustInto()用法及代碼示例
- Java OffsetDateTime plusWeeks()用法及代碼示例
- Java OffsetDateTime plusNanos()用法及代碼示例
- Java OffsetDateTime getDayOfMonth()用法及代碼示例
- Java OffsetDateTime getDayOfYear()用法及代碼示例
- Java OffsetDateTime format()用法及代碼示例
注:本文由純淨天空篩選整理自pp_pankaj大神的英文原創作品 OffsetDateTime ofInstant() method in Java with Examples。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。