首页javadateJava Data Type - 如何查询是否Temporal支持毫秒

Java Data Type - 如何查询是否Temporal支持毫秒

我们想知道如何查询是否Temporal支持毫秒。
import java.time.Clock;
import java.time.Instant;
import java.time.temporal.ChronoField;
import java.time.temporal.TemporalAccessor;
import java.time.temporal.TemporalQuery;

public class Main {

  public static void main(String[] args) {
    Clock defaultClock = Clock.systemDefaultZone();

    Instant instant = Instant.now(defaultClock);

    TemporalQuery query = (TemporalAccessor x) -> x
        .isSupported(ChronoField.MILLI_OF_DAY);

    System.out.println(instant.query(query));
  }
}