From 4b1102de7e30f41dd93adcab73134ef7891e423b Mon Sep 17 00:00:00 2001 From: terrafrost Date: Mon, 28 Aug 2017 23:29:03 -0500 Subject: [PATCH] X509: updates to DateTime integration --- phpseclib/File/X509.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/phpseclib/File/X509.php b/phpseclib/File/X509.php index d6eaf47b..5ca54858 100644 --- a/phpseclib/File/X509.php +++ b/phpseclib/File/X509.php @@ -2115,7 +2115,7 @@ class File_X509 if (!isset($date)) { $date = class_exists('DateTime') ? - new DateTime($date, new DateTimeZone(date_default_timezone_get())) : + new DateTime($date, new DateTimeZone(@date_default_timezone_get())) : time(); } @@ -3909,7 +3909,7 @@ class File_X509 { if (class_exists('DateTime')) { $date = new DateTime($date); - $this->startDate = $date->format('D, d M Y H:i:s O'); + $this->startDate = $date->format('D, d M Y H:i:s O', new DateTimeZone(@date_default_timezone_get())); } else { $this->startDate = @date('D, d M Y H:i:s O', @strtotime($date)); } @@ -3937,7 +3937,7 @@ class File_X509 $this->endDate = new File_ASN1_Element($temp); } else { if (class_exists('DateTime')) { - $date = new DateTime($date); + $date = new DateTime($date, new DateTimeZone(@date_default_timezone_get())); $this->endDate = $date->format('D, d M Y H:i:s O'); } else { $this->endDate = @date('D, d M Y H:i:s O', @strtotime($date));