Code Duplication    Length = 3-3 lines in 2 locations

src/date/DateFormat.class.php 2 locations

@@ 731-733 (lines=3) @@
728
                    $datePos += $token[1];
729
                    if ($dateField == DateDefinitions::HOUR_OF_DAY && $token[0] == DateFormat::T_HOUR_1_24 && $number == 24) {
730
                        $number = 0;
731
                    } elseif ($dateField == DateDefinitions::HOUR && $token[0] == DateFormat::T_HOUR_1_12 && $number == 12) {
732
                        $number = 0;
733
                    } elseif ($dateField == DateDefinitions::MONTH && $number > 0) {
734
                        $number -= 1;
735
                    }
736
@@ 767-769 (lines=3) @@
764
                // cldr we need to subtract 1 from the month
765
                if ($dateField == DateDefinitions::MONTH && $number > 0) {
766
                    $number -= 1;
767
                } elseif ($dateField == DateDefinitions::HOUR_OF_DAY && $token[0] == DateFormat::T_HOUR_1_24 && $number == 24) {
768
                    $number = 0;
769
                } elseif ($dateField == DateDefinitions::HOUR && $token[0] == DateFormat::T_HOUR_1_12 && $number == 12) {
770
                    $number = 0;
771
                } elseif ($token[0] == self::T_YEAR && $token[1] == 2 && $numberLen <= 2) {
772
                    if ($number >= 40) {