bug35425.phpt 434 B

12345678910111213141516171819202122232425262728293031
  1. --TEST--
  2. Bug #35425 (idate() function ignores timezone settings)
  3. --INI--
  4. date.timezone=America/Montreal
  5. --FILE--
  6. <?php
  7. $time = mktime(1,1,1,1,1,2005);
  8. foreach (array('B','d','h','H','i','I','L','m','s','t','U','w','W','y','Y','z','Z') as $v) {
  9. var_dump(idate($v, $time));
  10. }
  11. ?>
  12. --EXPECT--
  13. int(292)
  14. int(1)
  15. int(1)
  16. int(1)
  17. int(1)
  18. int(0)
  19. int(0)
  20. int(1)
  21. int(1)
  22. int(31)
  23. int(1104559261)
  24. int(6)
  25. int(53)
  26. int(5)
  27. int(2005)
  28. int(0)
  29. int(-18000)