com php-src: 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: ext/date/tests/bug52062.phpt
| From: | Anatoliy Belsky | Date: | Tue, 10 Apr 2012 08:18:10 +0000 |
| Subject: | com php-src: 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: ext/date/tests/bug52062.phpt |
||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-68708@lists.php.net to get a copy of this message | ||
Commit: fd68d5b13929ff4b2492a024eeaf14d07b3e5dad
Author: Anatoliy Belsky <ab@php.net> Tue, 10 Apr 2012 10:18:10 +0200
Parents: 882dca647a42c974102cfd1c75818764a199998f
Branches: PHP-5.4
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=fd68d5b13929ff4b2492a024eeaf14d07b3e5dad
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"