bug50475.phpt 394 B

123456789101112131415161718
  1. --TEST--
  2. Bug #50475 (DateTime::setISODate followed by DateTime::setTime)
  3. --FILE--
  4. <?php
  5. date_default_timezone_set('Asia/Calcutta');
  6. $date = new DateTime('18-01-2009 00:00:00');
  7. $date->setISODate(2009, 6, 1);
  8. var_dump($date->format('Y-m-d H:i:s'));
  9. $date->setTime(8, 0);
  10. var_dump($date->format('Y-m-d H:i:s'));
  11. ?>
  12. --EXPECT--
  13. string(19) "2009-02-02 00:00:00"
  14. string(19) "2009-02-02 08:00:00"