Есть 2 поля Расширенный календарь и поле Аякс Запрос, в котором выполняется вычисление между этими датами и стоит оператор округления round().
Код: Выделить всё
$data_nach = [356];
$data_kon = [357];
$sut = ($data_kon - $data_nach) / 86400;
$sut2 = round($sut, 0);
echo '<b>' . $sut . '</b></br>';
echo '<b>' . $sut2 . '</b></br>';
echo '<b>' . round(2.345) . '</b></br>';Код: Выделить всё
$sut2 = round($sut, 0);Но расчет не выполняется. Если же делать вычисление без этого оператора, то вроде выполняется. И если в принципе сам оператор тоже работает, но без участия полей Расширенный календарь. Я вижу, что в переменных записывается текст? Что мне сделать, чтобы вычисление выполнилось верно? Возможно нужно какое-то преобразование (чтобы данные записывались в переменные как обычно, в секундах) ?
Мне нужно числовое значение, его дальше буду передавать в поле (числовое) в этой же форме.

