ru_php/ext/intl/tests/calendar_isSet_empty_time.phpt

32 lines
824 B
PHP

--TEST--
Test IntlCalendar::setDateTime()
--EXTENSIONS--
intl
--FILE--
<?php
$intlcal = IntlCalendar::createInstance('UTC');
$intlcal->clear();
$intlcal->set(2012, 1, 29, 23, 58);
var_dump($intlcal->isSet(IntlCalendar::FIELD_SECOND));
var_dump($intlcal->get(IntlCalendar::FIELD_MINUTE));
var_dump($intlcal->isSet(IntlCalendar::FIELD_SECOND));
$intlcal->clear();
$intlcal->setDateTime(2012, 1, 29, 23, 58);
var_dump($intlcal->isSet(IntlCalendar::FIELD_SECOND));
var_dump($intlcal->get(IntlCalendar::FIELD_MINUTE));
var_dump($intlcal->isSet(IntlCalendar::FIELD_SECOND));
?>
--EXPECTF--
Deprecated: Calling IntlCalendar::set() with more than 2 arguments is deprecated, use either IntlCalendar::setDate() or IntlCalendar::setDateTime() instead in %s on line %d
bool(false)
int(58)
bool(true)
bool(false)
int(58)
bool(true)