|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2014-10-13 05:11 UTC] camporter1 at gmail dot com
[2015-05-24 15:44 UTC] cmb@php.net
-Status: Open
+Status: Duplicate
-Assigned To:
+Assigned To: cmb
[2015-05-24 15:44 UTC] cmb@php.net
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Fri Oct 24 03:00:02 2025 UTC |
Description: ------------ Strange behavior DateInterval in PHP. I think it is a php bug. Test script: --------------- $i1 = DateInterval::createFromDateString('10 minutes'); $i2 = DateInterval::createFromDateString('30 minutes'); var_dump($i1 > $i2); var_dump($i1 > $i2); var_dump($i1); var_dump($i1 > $i2); var_dump($i1 > $i2); Expected result: ---------------- bool(false) bool(false) object(DateInterval)#3 (8) { ... } bool(false) bool(false) Actual result: -------------- bool(false) bool(false) object(DateInterval)#3 (8) { ... } bool(true) bool(true)