- java.time 包中的类
- java.time - 首页
- java.time - 时钟
- java.time - 持续时间
- java.time - Instant
- java.time - LocalDate
- java.time - LocalDateTime
- java.time - LocalTime
- java.time - MonthDay
- java.time - OffsetDateTime
- java.time - OffsetTime
- java.time - Period
- java.time - Year
- java.time - YearMonth
- java.time - ZonedDateTime
- java.time - ZoneId
- java.time - ZoneOffset
- java.time 包中的枚举
- java.time - Month
- java.time 有用资源
- java.time - 讨论
java.time.ZonedDateTime.ofInstant() 方法示例
描述
java.time.ZonedDateTime.ofInstant(LocalDateTime localDateTime, ZoneOffset offset, ZoneId zone) 方法从通过合并本地日期时间和偏移量形成的瞬态时间获取 ZonedDateTime 实例。
声明
以下是用于 java.time.ZonedDateTime.ofInstant(LocalDateTime localDateTime, ZoneOffset offset, ZoneId zone) 方法的声明。
public static ZonedDateTime ofInstant(LocalDateTime localDateTime, ZoneOffset offset, ZoneId zone)
参数
localDateTime − 非空的本地日期时间。
offset − 非空的区域偏移量。
zone − 时区,可以是偏移量,非空。
返回值
时区的日期时间,非空。
示例
以下示例展示了如何使用 java.time.ZonedDateTime.ofInstant(LocalDateTime localDateTime, ZoneOffset offset, ZoneId zone) 方法。
package com.tutorialspoint; import java.time.LocalDateTime; import java.time.ZoneOffset; import java.time.ZonedDateTime; import java.time.ZoneId; public class ZonedDateTimeDemo { public static void main(String[] args) { ZonedDateTime date = ZonedDateTime.ofInstant(LocalDateTime.now(),ZoneOffset.UTC, ZoneId.systemDefault() ); System.out.println(date); } }
让我们编译并运行以上程序,它将产生以下结果 −
2017-03-28T19:30:59.269+05:30[Asia/Calcutta]
广告