|
@@ -49,7 +49,7 @@ class StubIntlDateFormatter
|
|
$dateTime->setTimestamp($timestamp);
|
|
$dateTime->setTimestamp($timestamp);
|
|
$dateTime->setTimezone($this->dateTimeZone);
|
|
$dateTime->setTimezone($this->dateTimeZone);
|
|
|
|
|
|
- $specialChars = 'MLydGQqhDEaHkKms';
|
|
|
|
|
|
+ $specialChars = 'MLydGQqhDEaHkKmsz';
|
|
$specialCharsArray = str_split($specialChars);
|
|
$specialCharsArray = str_split($specialChars);
|
|
$specialCharsMatch = implode('|', array_map(function($char) {
|
|
$specialCharsMatch = implode('|', array_map(function($char) {
|
|
return $char . '+';
|
|
return $char . '+';
|
|
@@ -178,6 +178,10 @@ class StubIntlDateFormatter
|
|
$secondOfMinute = (int) $dateTime->format('s');
|
|
$secondOfMinute = (int) $dateTime->format('s');
|
|
return str_pad($secondOfMinute, $length, '0', STR_PAD_LEFT);
|
|
return str_pad($secondOfMinute, $length, '0', STR_PAD_LEFT);
|
|
break;
|
|
break;
|
|
|
|
+
|
|
|
|
+ case 'z':
|
|
|
|
+ return $dateTime->format('\G\M\TP');
|
|
|
|
+ break;
|
|
}
|
|
}
|
|
};
|
|
};
|
|
|
|
|