CertSafePublisher has two problems with the encoding of the revocation date in the JSON:
- It incorrectly the hour in the revocation date in 12-hour format when it should be 24 hour.
- It incorrectly send the week year, instead of the date year.
This causes the hour in revocation times at between 13:00 to 00:59 to be wrong.
Also, the dates 1-4 January can incorrectly have the previous year, and the dates 29-31 December can incorrectly have the following year.
(This depends on ISO-8601 week numbers, where week 1 is the first week with a Thursday in the same year)