calendar_clear_variation1.phpt 696 B

1234567891011121314151617181920212223242526272829
  1. --TEST--
  2. IntlCalendar::clear() 1 arg variation
  3. --INI--
  4. date.timezone=Atlantic/Azores
  5. --EXTENSIONS--
  6. intl
  7. --FILE--
  8. <?php
  9. ini_set("intl.error_level", E_WARNING);
  10. ini_set("intl.default_locale", "nl");
  11. $intlcal = IntlCalendar::createInstance('UTC');
  12. $intlcal->setTime(strtotime('2012-02-29 05:06:07 +0000') * 1000);
  13. //print_R($intlcal);
  14. var_dump($intlcal->isSet(IntlCalendar::FIELD_MONTH));
  15. var_dump($intlcal->clear(IntlCalendar::FIELD_MONTH));
  16. var_dump($intlcal->isSet(IntlCalendar::FIELD_MONTH));
  17. //print_R($intlcal);
  18. var_dump(
  19. $intlcal->getTime(),
  20. strtotime('2012-01-29 05:06:07 +0000') * 1000.
  21. );
  22. ?>
  23. --EXPECT--
  24. bool(true)
  25. bool(true)
  26. bool(false)
  27. float(1327813567000)
  28. float(1327813567000)