获取 openssl 证书到期日期

Has*_*ast 5 php openssl ssl-certificate php-openssl

我已经通过openssl_x509_parse()函数解析了 openssl 证书,并得到了一个数组作为结果。

现在我需要获取该证书的到期时间。在解析的数组中,我有validTo_time_t包含有效 unix 时间戳的元素。但是如何确定这个时间戳属于哪个时区呢?

所以我无法获得真正的过期时间,因为该时间戳意味着不同时区的不同日期。

Jim*_*ini 2

php 使用默认时区格式化该字段。您可以使用http://docs.php.net/date_default_timezone_get函数获取它

一旦您知道时区,您就可以将其转换为 UTC 或您需要的任何时区