DateTime_getTimeZone_basic1.phpt 737 B

12345678910111213141516171819202122232425
  1. --TEST--
  2. Test DateTime::getTimezone() function : basic functionality
  3. --FILE--
  4. <?php
  5. echo "*** Testing DateTime::getTimezone() : basic functionality ***\n";
  6. date_default_timezone_set("Europe/London");
  7. $object = new DateTime("2009-01-30 17:57:32");
  8. var_dump( $object->getTimeZone()->getName() );
  9. date_default_timezone_set("America/New_York");
  10. $object = new DateTime("2009-01-30 17:57:32");
  11. var_dump( $object->getTimeZone()->getName() );
  12. $la_time = new DateTimeZone("America/Los_Angeles");
  13. $object->setTimeZone($la_time);
  14. var_dump( $object->getTimeZone()->getName() );
  15. ?>
  16. --EXPECT--
  17. *** Testing DateTime::getTimezone() : basic functionality ***
  18. string(13) "Europe/London"
  19. string(16) "America/New_York"
  20. string(19) "America/Los_Angeles"