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