X509证书无法正确显示到期日期。时间戳是否有特殊格式?

问题描述 投票:0回答:1

我遇到一个问题,即从控制台记录的X509证书到期时间戳与它从KeyStore Explorer发出的实际时间戳不匹配。

使用Angular2 +内置formatDate()函数无法正确格式化;引发错误。如果通过KeyStore Explorer打开证书,则时间戳有效。因此,我认为我必须自己编写一个自定义日期格式程序。

X509从控制台登录时间戳:

X509 logged-from-console timestamp

X509 KeystoreExplorer时间戳:

X509 KeystoreExplorer timestamp

您如何看待日期和时间(12-347与12/13; T19:08与11:08 AM)? X509证书时间是否有一些特殊约定?

angular typescript datetime x509certificate angular2-services
1个回答
0
投票

错误是在Java端。在将日期传播到有角度的应用程序时,我使用DD而不是dd进行JSON格式设置。 DD返回年份中的某天,而不是月份中的某天(dd)。

进行更改:

@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "YYYY-MM-dd'T'HH:mm:ss.sssZ")

© www.soinside.com 2019 - 2024. All rights reserved.