1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- --TEST--
- Bug
- --INI--
- date.timezone=UTC
- --FILE--
- <?php
- $interval = new DateInterval('P1D');
- $dt = new DateTime('first day of January 2011');
- var_dump($dt);
- $dt->add($interval);
- var_dump($dt);
- $dt = new DateTime('first day of January 2011');
- $dt->sub($interval);
- var_dump($dt);
- ?>
- --EXPECT--
- object(DateTime)
- ["date"]=>
- string(26) "2011-01-01 00:00:00.000000"
- ["timezone_type"]=>
- int(3)
- ["timezone"]=>
- string(3) "UTC"
- }
- object(DateTime)
- ["date"]=>
- string(26) "2011-01-02 00:00:00.000000"
- ["timezone_type"]=>
- int(3)
- ["timezone"]=>
- string(3) "UTC"
- }
- object(DateTime)
- ["date"]=>
- string(26) "2010-12-31 00:00:00.000000"
- ["timezone_type"]=>
- int(3)
- ["timezone"]=>
- string(3) "UTC"
- }
|