From df8e98e12f5b7fbb0b7324e43a4360479f2ca5ac Mon Sep 17 00:00:00 2001 From: gggeek Date: Wed, 30 Dec 2020 17:27:41 +0000 Subject: [PATCH] stricter date parsing --- src/Helper/Date.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Helper/Date.php b/src/Helper/Date.php index 2d9fde41..c52223a5 100644 --- a/src/Helper/Date.php +++ b/src/Helper/Date.php @@ -48,7 +48,7 @@ class Date public static function iso8601Decode($idate, $utc = 0) { $t = 0; - if (preg_match('/([0-9]{4})([0-9]{2})([0-9]{2})T([0-9]{2}):([0-9]{2}):([0-9]{2})/', $idate, $regs)) { + if (preg_match('/([0-9]{4})([0-1][0-9])([0-3][0-9])T([0-2][0-9]):([0-5][0-9]):([0-5][0-9])/', $idate, $regs)) { if ($utc) { $t = gmmktime($regs[4], $regs[5], $regs[6], $regs[2], $regs[3], $regs[1]); } else { -- 2.47.0