目录

static ZonedDateTime ofInstant(LocalDateTime localDateTime, ZoneOffset offset, ZoneId zone)

描述 (Description)

java.time.ZonedDateTime.ofInstant(LocalDateTime localDateTime, ZoneOffset offset, ZoneId zone)方法从通过组合本地日期时间和偏移量形成的时刻获得ZonedDateTime的实例。

声明 (Declaration)

以下是java.time.ZonedDateTime.ofInstant(LocalDateTime localDateTime, ZoneOffset offset, ZoneId zone)方法的声明。

public static ZonedDateTime ofInstant(LocalDateTime localDateTime, ZoneOffset offset, ZoneId zone)

参数 (Parameters)

  • localDateTime - 本地日期时间,不为空。

  • offset - 区域偏移量,不为空。

  • zone - 时区,可以是偏移量,而不是null。

返回值 (Return Value)

分区日期时间,不为空。

例子 (Example)

以下示例显示了java.time.ZonedDateTime.ofInstant(LocalDateTime localDateTime,ZoneOffset offset,ZoneId zone)方法的用法。

package com.iowiki;
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]
↑回到顶部↑
WIKI教程 @2018