Skip to content

Commit 89d4a13

Browse files
committed
issue #1 set time only in case result is not false
1 parent 8c12bbe commit 89d4a13

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/SapDateTime.php

+5-2
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,11 @@ public static function createFromFormat(
8888
return static::createFromSapWeek($time, $timezone);
8989
}
9090
if ($format === static::SAP_DATE) {
91-
return parent::createFromFormat($format, $time, $timezone)
92-
->setTime(0, 0, 0);
91+
$result = parent::createFromFormat($format, $time, $timezone);
92+
if ($result !== false) {
93+
$result->setTime(0, 0, 0);
94+
}
95+
return $result;
9396
}
9497
return parent::createFromFormat($format, $time, $timezone);
9598
}

0 commit comments

Comments
 (0)