diff options
Diffstat (limited to 'ext/date/tests/bug45529.phpt')
| -rw-r--r-- | ext/date/tests/bug45529.phpt | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/ext/date/tests/bug45529.phpt b/ext/date/tests/bug45529.phpt new file mode 100644 index 0000000..b5d1d6a --- /dev/null +++ b/ext/date/tests/bug45529.phpt @@ -0,0 +1,21 @@ +--TEST-- +Bug #45529 (UTC not properly recognised as timezone identifier while parsing) +--FILE-- +<?php +date_default_timezone_set('Europe/Oslo'); +$tz1 = new DateTimeZone('UTC'); +$tz2 = date_create('UTC')->getTimeZone(); +echo $tz1->getName(), PHP_EOL; +echo $tz2->getName(), PHP_EOL; +$d = new DateTime('2008-01-01 12:00:00+0200'); +$d->setTimeZone($tz1); +echo $d->format(DATE_ISO8601), PHP_EOL; +$d = new DateTime('2008-01-01 12:00:00+0200'); +$d->setTimeZone($tz2); +echo $d->format(DATE_ISO8601), PHP_EOL; +?> +--EXPECT-- +UTC +UTC +2008-01-01T10:00:00+0000 +2008-01-01T10:00:00+0000 |
