java.time.chrono.HijrahChronology类的zonedDateTime()方法用于根据Hijrah日历系统从另一个TemporalAccessor对象获取区域日期和时间。

用法:

public ChronoZonedDateTime zonedDateTime(TemporalAccessor temporal)

参数:此方法以任何临时访问器的对象为参数。返回值:该方法根据Hijrah日历系统从另一个TemporalAccessor对象返回区域日期和时间。以下示例说明了zonedDateTime()方法:

范例1:

Java

// Java program to demonstrate

// zonedDateTime() method

import java.util.*;

import java.io.*;

import java.time.*;

import java.time.chrono.*;

public class GFG {

public static void main(String[] argv) {

try {

// creating and initializing

// HijrahDate Object

HijrahDate hidate

= HijrahDate.now();

// getting HijrahChronology

// used in HijrahDate

HijrahChronology crono =

hidate.getChronology();

// creating and initializing

// TemporalAccessor object

ZonedDateTime zonedate

= ZonedDateTime

.parse(

"2018-10-25T23:12:31."

+ "123+02:00[Europe/Paris]");

// getting HijrahDate and time for the

// given TemporalAccessor object

// by using zonedDateTime() method

ChronoZonedDateTime date

= crono.zonedDateTime(zonedate);

// display the result

System.out.println("HijrahDate and time is:"

+ date);

} catch (DateTimeException e) {

System.out.println("passed parameter can"

+ " not form a date");

System.out.println("Exception thrown:" + e);

}

}

}

输出

HijrahDate and time is:Hijrah-umalqura AH 1440-02-16T23:12:31.123+02:00[Europe/Paris]

范例2:

Java

// Java program to demonstrate

// zonedDateTime() method

import java.util.*;

import java.io.*;

import java.time.*;

import java.time.chrono.*;

public class GFG {

public static void main(String[] argv) {

try {

// creating and initializing

// HijrahDate Object

HijrahDate hidate = HijrahDate.now();

// getting HijrahChronology

// used in HijrahDate

HijrahChronology crono

= hidate.getChronology();

// creating and initializing

// TemporalAccessor object

LocalDateTime localdate

= LocalDateTime.parse(

"2018-12-30T19:34:50.63");

// getting HijrahDate and time for the

// given TemporalAccessor object

// by using zonedDateTime() method

ChronoZonedDateTime date

= crono.zonedDateTime(localdate);

// display the result

System.out.println("HijrahDate and time is:"

+ date);

} catch (DateTimeException e) {

System.out.println("passed parameter can"

+ " not form a date");

System.out.println("Exception thrown:" + e);

}

}

}

输出:

passed parameter can not form a date

Exception thrown:java.time.DateTimeException:Unable to obtain ChronoZonedDateTime from TemporalAccessor:class java.time.LocalDateTime

java h d,Java HijrahChronology zonedDateTime(TemporalAccessor)用法及代码示例相关推荐

  1. java reader类 实例_Java Reader ready()用法及代码示例

    Java中Reader类的ready()方法用于检查此Reader是否已准备好被读取.它返回一个布尔值,该值指示阅读器是否准备就绪. 用法: public void ready() 参数:此方法不接受 ...

  2. java indexof int_Java Stack indexOf(Object, int)用法及代码示例

    Java.util.Stack.indexOf(Object element,int index)方法用于在此Stack中首次出现指定元素的索引,从索引开始向前搜索,如果找不到该元素,则返回-1.更正 ...

  3. java scanner怎么用_Java Scanner delimiter()用法及代码示例

    java.util.Scanner类的delimiter()方法返回此Scanner当前用于匹配定界符的Pattern. 用法: public Pattern delimiter() 返回值:该函数返 ...

  4. java中week of year_Java WeekFields weekOfYear()用法及代码示例

    WeekFields类的weekOfYear()方法用于返回一个字段,以基于此WeekFields访问一年中的星期.例: 如果一年的第一天是星期一,则第一周从第一天开始,没有零周 如果一年的第二天是星 ...

  5. java 二维高斯_Java Random nextGaussian()用法及代码示例

    随机类的nextGaussian()方法返回下一个伪随机数,即与随机数生成器序列的平均值为0.0,标准差为1.0的高斯(正态)分布双精度值. 用法: public double nextGaussia ...

  6. minimum在java中的意思_Java Calendar getMinimum()用法及代码示例

    Calendar类中的getMinimum(int calndr_field)方法用于返回此Calendar实例的给定日历字段(int calndr_field)的最小值. 用法: public ab ...

  7. java printwriter实例_Java PrintWriter print(String)用法及代码示例

    Java中的PrintWriter类的print(String)方法用于在流上打印指定的String值.该字符串值用作参数. 用法: public void print(String StringVa ...

  8. java pattern详解_Java Pattern pattern()用法及代码示例

    Java中Pattern类的pattern()方法用于获取正则表达式,将其编译以创建此模式.我们使用正则表达式创建模式,并且使用此方法来获取相同的源表达式. 用法: public String pat ...

  9. java使用abs函数_Java Math abs()用法及代码示例

    java.lang.Math.abs()返回给定参数的绝对值. 如果参数不为负,则返回参数. 如果参数为负,则返回参数的取反. 用法: public static DataType abs(DataT ...

最新文章

  1. 【ACM】杭电OJ 5055(Bob and math problem)
  2. 运用策略路由实现双出口数据的分流
  3. EF-CodeFirst-域模型配置
  4. 五大微信小程序开发IDE深度评测
  5. c语言中如何打出草花图案,C语言程序设计程设计题目1.doc
  6. 「javaScript-每三位插入一个逗号实现方式」
  7. scala 偏函数与 map/collect
  8. chkconfig命令详解
  9. php fread 逐行读取,php fread函数使用方法总结
  10. matlab的比较器模块,simulink中比较器
  11. 微信小程序模板文件的引入
  12. Linux 句柄是什么
  13. linux常见维护命令报错,Linux系统维护命令小结.ppt
  14. java 热键_定义自己的热键
  15. ERROR: Cannot uninstall ‘filelock‘. It is a distutils installed project and thus we cannot accuratel
  16. 音视频开发-音频数据处理流程
  17. StbM 和 Time Synchronization Over CAN and Ethernet(二) 以EthTSyn和StbM为例
  18. 蓝牙简介 | bluetooth
  19. 二叉树的讲解《二》(二叉树实现堆)
  20. Android 悬浮窗

热门文章

  1. proteus中示波器的各刻度的含义
  2. android锁屏时间大小,Android 4.4.4 锁屏界面时间大小修改
  3. 对于跳过Google应用SetupWizard.apk以及其他设备软件包名
  4. 微信引流最有效的方法
  5. P1567 统计天数(洛谷)
  6. Android studio调取支付宝健康码
  7. you和帆船(枚举)
  8. APIC -- 高级可编程中断控制器
  9. 安利一个程序员学习法
  10. 显示农历天气时钟小部件下载_iOS端当前最火的四款时钟APP小组件评测