Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Работа с date() и cookies
Форумы портала PHP.SU » PHP » Программирование на PHP » Работа с date() и cookies

Страниц (1): [1]
 

1. brilik - 20 Сентября, 2019 - 17:59:00 - перейти к сообщению
Здравствуйте!
Есть
Current date: 09/20/2019 05:48
и
Data end: 09/21/2019 00:25

Нужно в сессию записать срок даты.

Когда я отнимаю, то получаю ответ 0.

$date_current = date( 'm/d/Y h:i', time() );
$date_end = $_COOKIE['end_date'] . ' ' . $_COOKIE['end_time'];
$formula = $date_end - $date_current;
echo "Data end: $date_end - Data current: $date_current = <b>" . $formula . "</b>";
2. LIME - 20 Сентября, 2019 - 19:42:57 - перейти к сообщению
А что должна вернуть разница двух строк? Которые приводятся к целому в математическом выражении.
var_dump((int)$date_current);
https://www.php.net/manual/ru/datetime.diff.php

 

Powered by ExBB FM 1.0 RC1