Edit report at http://bugs.php.net/bug.php?id=53880&edit=1

 ID:                 53880
 Updated by:         s...@php.net
 Reported by:        an0nym at narod dot ru
 Summary:            date_diff returns wrong results
-Status:             Open
+Status:             Feedback
 Type:               Bug
 Package:            Date/time related
 Operating System:   Windows Server 2008 R2 x64
 PHP Version:        5.3.5
 Block user comment: N
 Private report:     N

 New Comment:

Works fine for me on XP 32-bit with VC9. Which compiler/build did you
use?


Previous Comments:
------------------------------------------------------------------------
[2011-01-29 23:42:08] an0nym at narod dot ru

Description:
------------
See test script. 



On FreeBSD 8.1-RELEASE-p1 amd64, Linux 2.6.18-194.32.1.el5 x86_64,
Windows 7 x64 

everything works fine. 

Test script:
---------------
date_default_timezone_set("UTC");

$d = new DateTime("2011-01-01");

echo $d->diff(new DateTime("2010-01-01"))->format("%a");

Expected result:
----------------
365

Actual result:
--------------
6015


------------------------------------------------------------------------



-- 
Edit this bug report at http://bugs.php.net/bug.php?id=53880&edit=1

Reply via email to