--TEST-- IntlCalendar::clear() 1 arg variation --INI-- date.timezone=Atlantic/Azores --SKIPIF-- setTime(strtotime('2012-02-29 05:06:07 +0000') * 1000); //print_R($intlcal); var_dump($intlcal->isSet(IntlCalendar::FIELD_MONTH)); var_dump($intlcal->clear(IntlCalendar::FIELD_MONTH)); var_dump($intlcal->isSet(IntlCalendar::FIELD_MONTH)); //print_R($intlcal); var_dump( $intlcal->getTime(), strtotime('2012-01-29 05:06:07 +0000') * 1000. ); ?> --EXPECT-- bool(true) bool(true) bool(false) float(1327813567000) float(1327813567000)