|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
[2011-05-04 11:26 UTC] giorgio dot liscio at email dot it
Description:
------------
just a cosmetic problem
$a = new \DateTimeZone("Europe/Rome");
$b = new \DateTimeZone("Europe/Athens");
var_dump($a == $b); // true... not so nice
var_dump($a->getName() == $b->getName()); // false, good
all other classes of datetime lib can be compared using various operators, but not datetimezone
would be nice having this working too, if possible:
var_dump($a >= $b);
var_dump($a <= $b);
thank you
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Tue Oct 28 04:00:01 2025 UTC |
I confirm this on PHP 5.4: [08:45:57][giorgio@Galen:~]$ php -r "var_dump(new DateTimeZone('Europe/Rome') == new DateTimeZone('America/New_York'));" bool(true) [08:46:12][giorgio@Galen:~]$ php -v PHP 5.4.9-4~oneiric+1 (cli) (built: Nov 30 2012 10:46:16) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies with Xdebug v2.2.1, Copyright (c) 2002-2012, by Derick Rethans