如何将Java 8日期类与io.jsonwebtoken一起使用?

时间:2018-09-20 10:39:05

标签: java java-8 jwt

我有一个Spring Boot JSON Api,为了进行身份验证,我使用了JWT令牌。要生成JWT令牌,我正在使用 io.jsonwebtoken 库。整个应用程序对 Date 字段使用 java.time.ZonedDateTime ,但是 io.jsonwebtoken 依赖于旧的 java.util。创建的日期造成了很多问题。如果我一直想使用Java 8提供的新的 Date 类,那么关于使它们兼容的最简单方法的任何建议。

1 个答案:

答案 0 :(得分:0)

据我所知io.jsonwebtoken不支持新的java.time类,您可以将java.time.ZonedDateTime转换为java.util.Date并在日期字段中使用它们。

Date.from(java.time.ZonedDateTime.now().toInstant());