<?php ini_set("intl.error_level", E_WARNING); ini_set("intl.default_locale", "nl"); $intlcal = IntlCalendar::createInstance('UTC'); var_dump($intlcal->isWeekend(strtotime('2012-02-29 12:00:00 +0000') * 1000)); var_dump(intlcal_is_weekend($intlcal, strtotime('2012-02-29 12:00:00 +0000') * 1000)); var_dump($intlcal->isWeekend(strtotime('2012-03-11 12:00:00 +0000') * 1000)); ?> ==DONE==
<?php ini_set("intl.error_level", E_WARNING); $c = new IntlGregorianCalendar(NULL, 'pt_PT'); var_dump($c->isWeekend(1, 2)); var_dump($c->isWeekend("jhhk")); var_dump(intlcal_is_weekend($c, "jj")); var_dump(intlcal_is_weekend(1));