|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2010-06-12 14:58 UTC] felipe@php.net
-Status: Open
+Status: Assigned
-Assigned To:
+Assigned To: derick
[2011-12-06 06:04 UTC] derick@php.net
[2011-12-06 06:04 UTC] derick@php.net
[2011-12-06 06:04 UTC] derick@php.net
-Status: Assigned
+Status: Closed
[2011-12-06 06:20 UTC] derick@php.net
[2011-12-26 00:03 UTC] stas@php.net
-Status: Closed
+Status: Assigned
[2011-12-26 00:03 UTC] stas@php.net
[2011-12-26 00:04 UTC] stas@php.net
-PHP Version: 5.3.2
+PHP Version: 5.4.0RC4
[2012-04-10 10:25 UTC] ab@php.net
[2012-04-10 10:25 UTC] ab@php.net
[2012-04-10 10:25 UTC] ab@php.net
[2012-04-10 10:39 UTC] ab@php.net
[2012-04-10 10:39 UTC] ab@php.net
[2012-04-18 09:45 UTC] laruence@php.net
[2012-04-18 09:47 UTC] laruence@php.net
[2012-04-18 09:47 UTC] laruence@php.net
[2012-07-24 23:36 UTC] rasmus@php.net
[2012-07-24 23:38 UTC] rasmus@php.net
[2012-07-24 23:38 UTC] rasmus@php.net
[2012-08-13 17:21 UTC] nikic@php.net
[2013-06-24 06:34 UTC] stas@php.net
-Status: Assigned
+Status: Closed
[2013-06-24 06:34 UTC] stas@php.net
[2013-11-17 09:32 UTC] laruence@php.net
[2013-11-17 09:34 UTC] laruence@php.net
[2013-11-17 09:34 UTC] laruence@php.net
[2014-10-07 23:27 UTC] stas@php.net
[2014-10-07 23:27 UTC] stas@php.net
[2014-10-07 23:38 UTC] stas@php.net
[2014-10-07 23:38 UTC] stas@php.net
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Fri Oct 24 16:00:02 2025 UTC |
Description: ------------ DateTime::getTimestamp(), DateTime::setTimestamp() and DateInterval does not work with large timestamps (using numbers over x86 integers) Test script: --------------- $d = new DateTime('@100000000000'); var_dump($d->format('Y-m-d H:i:s U')); var_dump($d->getTimestamp()); $d->setTimestamp(100000000000); var_dump($d->format('Y-m-d H:i:s U')); var_dump($d->getTimestamp()); $i = new DateInterval('PT100000000000S'); var_dump($i->format('%s')); Expected result: ---------------- string(32) "5138-11-16 09:46:40 100000000000" float(100000000000) string(32) "5138-11-16 09:46:40 100000000000" float(100000000000) string(12) "100000000000" Actual result: -------------- string(32) "5138-11-16 09:46:40 100000000000" bool(false) string(30) "2008-07-11 04:56:32 1215752192" int(1215752192) Exception with message 'DateInterval::__construct(): Unknown or bad format (PT100000000000S)'