有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

JavaLocalDate。EPOCH不可用

我需要规范化一些数据以执行SQL语句。不幸的是,我不能用LocalDate初始化LocalDate变量。纪元最小和最大正在工作

startDatum = startDatum == null? LocalDate.EPOCH : startDatum; // doesn't work
endDatum = (endDatum == null)? LocalDate.MAX : endDatum; // works

Eclipse只说EPOCH cannot be resolved or is not a field


共 (1) 个答案

  1. # 1 楼答案

    在Java 9中,LocalDate上的EPOCH字段是新的。如果您使用的是Java 8,那么可以执行以下操作来获取LocalDateat epoch:

    LocalDate.ofEpochDay(0)