【发布时间】:2016-06-28 06:43:43
【问题描述】:
我使用 JDK 8 类 ChronoUnit 和 ZonedDateTime 编写了这行代码
// if no timestamp was present, calculate difference between last and this date
timestamp = pos.getFirstDateStamp().until(datestamp, ChronoUnit.MILLIS) / (double) 1000;
但是,分支是使用 JDK 7 编译的,因此我遇到了一些问题,我想知道这些的替换类。
我确实尝试过TimeUnit.MILLISECONDS,但until() 是ZonedDateTime 的一部分,它似乎存在问题。
【问题讨论】:
-
Java 7 有这些类的反向移植:threeten.org/threetenbp