Java Instant query() 方法

7 Jan 2025 | 1 分钟阅读

Java Instant 类的 query() 方法用于使用指定的查询来查询 Instant。该方法使用指定的查询策略对象。TemporalQuery 对象定义了用于获取结果的逻辑。

语法

参数

R - 如我们在语法中看到的,有一个 R,它被表示为一个类型参数,指定结果的类型。

query - 它指定要调用的查询。参数不能为空。

返回值

它返回查询结果。它可以返回由查询定义的 Null 值。

Exception

DateTimeException - 如果无法查询(由查询定义)

ArithmeticException - 如果发生数值溢出(由查询定义)

示例 1

输出

America/Sao_Paulo

示例 2

输出

2017-05-01T20:57:09.883Z
Nanos

示例 3

输出

Local Date is Days