我试图使用ZonedDateTime类(JSR 310)的后端端口将https://docs.oracle.com/javase/9/docs/api/java/time/package-summary.html对象转换为http://www.threeten.org/threetenbp/对象:http://www.threeten.org/threetenbp/项目。
我的理解是,后端端口应该类似于Java 8上的功能(而不是Java 8本身)。目前,该系统在Java 7上运行。
每当我尝试执行以下代码时:
ZonedDateTime zdt = ....
GregorianCalendar newCal = GregorianCalendar.from(zdt);我收到以下信息:
对类型ZonedDateTime未定义from( GregorianCalendar )方法
我使用了以下依赖项:
<dependency>
<groupId>org.threeten</groupId>
<artifactId>threetenbp</artifactId>
<version>1.3.6</version>
</dependency>如何解决这个问题呢?
任何帮助提示或建议将不胜感激。
提亚
发布于 2017-08-02 05:28:11
org.threeten.bp.DateTimeUtils
backport不能将方法添加到JDK。有关转换方法,请参见DateTimeUtils。
ZonedDateTime zdt = ....
GregorianCalendar newCal = DateTimeUtils.toGregorianCalendar(zdt);https://stackoverflow.com/questions/45450213
复制相似问题