/hphp/test/zend/bad/ext/date/tests/mktime-2.php

http://github.com/facebook/hiphop-php · PHP · 29 lines · 18 code · 3 blank · 8 comment · 0 complexity · 31be0cbb86f7ff4cb5cabde7f92377b8 MD5 · raw file

  1. <?php
  2. $timezones = array(
  3. 'UTC',
  4. 'Europe/London'
  5. );
  6. foreach($timezones as $timezone)
  7. {
  8. date_default_timezone_set($timezone);
  9. /* status of daylight saving time unknown */
  10. var_dump(mktime(0, 0, 0, 1, 1, 2002));
  11. /* status of daylight saving time unknown */
  12. var_dump(mktime(0, 0, 0, 1, 1, 2002, -1));
  13. /* daylight saving time is not in effect */
  14. var_dump(mktime(0, 0, 0, 1, 1, 2002, 0));
  15. /* daylight saving time is in effect */
  16. var_dump(mktime(0, 0, 0, 1, 1, 2002, 1));
  17. /* status of daylight saving time unknown */
  18. var_dump(mktime(0, 0, 0, 7, 1, 2002));
  19. /* status of daylight saving time unknown */
  20. var_dump(mktime(0, 0, 0, 7, 1, 2002, -1));
  21. /* daylight saving time is not in effect */
  22. var_dump(mktime(0, 0, 0, 7, 1, 2002, 0));
  23. /* daylight saving time is in effect */
  24. var_dump(mktime(0, 0, 0, 7, 1, 2002, 1));
  25. }
  26. ?>