|
@@ 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) { |