bug20382-1.phpt 573 B

1234567891011121314151617
  1. --TEST--
  2. Bug #20382 [1] (strtotime ("Monday", $date) produces wrong result on DST changeover)
  3. --INI--
  4. date.timezone=Europe/Amsterdam
  5. --FILE--
  6. <?php
  7. $tStamp = mktime (17, 17, 17, 10, 27, 2004);
  8. echo "tStamp=". date("l Y-m-d H:i:s T", $tStamp). "\n";
  9. $strtotime_timestamp = strtotime ("Monday", $tStamp);
  10. echo "result=". date("l Y-m-d H:i:s T", $strtotime_timestamp). "\n";
  11. echo "wanted=Monday 2004-11-01 00:00:00 CET\n";
  12. ?>
  13. --EXPECT--
  14. tStamp=Wednesday 2004-10-27 17:17:17 CEST
  15. result=Monday 2004-11-01 00:00:00 CET
  16. wanted=Monday 2004-11-01 00:00:00 CET