From e957db4210755f7e11f964ad3ad7c79aa2d18a91 Mon Sep 17 00:00:00 2001 From: Joshua Ramon Enslin Date: Fri, 26 Mar 2021 12:32:27 +0100 Subject: [PATCH] Add condition to split times like "xxxx bis yyyy" --- src/NodaTimeSplitter.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/NodaTimeSplitter.php b/src/NodaTimeSplitter.php index 6c6e66d..152004f 100644 --- a/src/NodaTimeSplitter.php +++ b/src/NodaTimeSplitter.php @@ -391,6 +391,12 @@ final class NodaTimeSplitter { } } + if (\preg_match("/^[0-9][0-9][0-9][0-9]\ bis [0-9][0-9][0-9][0-9]$/", $datum)) { + $start = \substr($datum, 0, 4); + $end = \substr($datum, -4); + return [$start, $end, "00", "00", "+", ""]; + } + $datum = \str_replace(". ", ".", $datum); if (self::stri_occurs($datum, self::STOP_STRINGS_GERMAN)) {