Skip to content

Commit 2661655

Browse files
committed
Fixed date-time filters
1 parent d138972 commit 2661655

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Filters/DateTimeFilters.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
namespace Opis\JsonSchema\Filters;
1919

20-
use DateTime;
20+
use DateTime, DateTimeZone;
2121

2222
final class DateTimeFilters
2323
{
@@ -91,7 +91,7 @@ public static function MaxTime(string $time, array $args): bool
9191

9292
private static function CreateDate(string $value, ?string $timezone = null, bool $time = true): DateTime
9393
{
94-
$date = new DateTime($value, $timezone);
94+
$date = new DateTime($value, $timezone ? new DateTimeZone($timezone) : null);
9595
if (!$time) {
9696
return $date->setTime(0, 0, 0, 0);
9797
}

0 commit comments

Comments
 (0)