LocalDate.EPOCH 不可用
LocalDate.EPOCH is not available
我需要规范化一些数据以执行 SQL-语句。不幸的是,我无法使用 LocalDate.EPOCH 初始化 LocalDate 变量。 MIN 和 MAX 有效。
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
LocalDate
上的 EPOCH
字段是 Java 9 中的新字段。如果您使用的是 Java 8,则可以执行以下操作以获取 LocalDate
在时代:
LocalDate.ofEpochDay(0)
我需要规范化一些数据以执行 SQL-语句。不幸的是,我无法使用 LocalDate.EPOCH 初始化 LocalDate 变量。 MIN 和 MAX 有效。
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
LocalDate
上的 EPOCH
字段是 Java 9 中的新字段。如果您使用的是 Java 8,则可以执行以下操作以获取 LocalDate
在时代:
LocalDate.ofEpochDay(0)