Commit: 7a2a75d0570e685e3d644e3e4931b92463ef9eb0 Author: Anatoliy Belsky <a...@php.net> Tue, 10 Apr 2012 10:18:10 +0200 Parents: 40a21ed9e84c30be07237e919ec036155a9daa03 Branches: master
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=7a2a75d0570e685e3d644e3e4931b92463ef9eb0 Log: Fix bug #61609 Test ext\date\tests\bug52062.phpt fails As expressed in the comments http://de.php.net/manual/en/datetime.gettimestamp.php this is the generic 32 bit timestamp issue Bugs: https://bugs.php.net/61609 https://bugs.php.net/52062 Changed paths: M ext/date/tests/bug52062.phpt Diff: diff --git a/ext/date/tests/bug52062.phpt b/ext/date/tests/bug52062.phpt index d779524..1d81437 100644 --- a/ext/date/tests/bug52062.phpt +++ b/ext/date/tests/bug52062.phpt @@ -13,6 +13,7 @@ date.timezone=UTC $d = new DateTime('@100000000000'); var_dump($d->format('Y-m-d H:i:s U')); var_dump($d->getTimestamp()); +var_dump($d->format('U')); $d->setTimestamp(100000000000); var_dump($d->format('Y-m-d H:i:s U')); @@ -23,7 +24,8 @@ var_dump($i->format('%s')); ?> --EXPECT-- string(32) "5138-11-16 09:46:40 100000000000" -int(100000000000) -string(32) "5138-11-16 09:46:40 100000000000" -int(100000000000) +bool(false) string(12) "100000000000" +string(30) "2008-07-11 04:56:32 1215752192" +int(1215752192) +string(10) "1215752192" -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php