Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.08.2010, 14:29   #1
erwerwe
Пользователь
 
Регистрация: 13.11.2009
Сообщений: 47
По умолчанию Как складывать и вычитать время?

Нужно выполнить сложение и вычитание времени:
Файл находится в PHP, но можно наверно и JavaScript'ом.

время сервера
PHP код:
$_POST[timeserv] = date('H:i'); 
разница между известными параметрами времени
PHP код:
$_POST[timeraz] = $_POST[times] - $_POST[timevalue]; 
сумма разницы($_POST[timeraz]) и временем сервера
PHP код:
$_POST[time] = $_POST[timeraz] + $_POST[timeserv]; 
Но это не работает, не вычитается и не складывает.
erwerwe вне форума Ответить с цитированием
Старый 05.08.2010, 16:25   #2
erwerwe
Пользователь
 
Регистрация: 13.11.2009
Сообщений: 47
По умолчанию

Почему когда я сделал вот так:
$dateTim1= $_POST[times];
$dateTim2= $_POST[timevalue];
//
$dateTime1=StrToTime($dateTim1);
$dateTime2=StrToTime($dateTim2);
$dateTime3=StrToTime($dateTim3);
$dateTime4=($dateTime1 - $dateTim2);
$_POST[time]=date("H:i",$dateTime4);

Последний раз редактировалось erwerwe; 05.08.2010 в 18:33.
erwerwe вне форума Ответить с цитированием
Старый 05.08.2010, 16:45   #3
erwerwe
Пользователь
 
Регистрация: 13.11.2009
Сообщений: 47
По умолчанию

например $_POST[times]; равно 16:41
а $_POST[timevalue]; равно 16:46

При вычитании 2-го из первого должно быть так 00:05
но почему-то в базе данных записывается так 16:45
erwerwe вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как остановить время в программе Georgios Помощь студентам 4 16.05.2009 09:32
как привязать время? Alexi Компоненты Delphi 2 12.04.2009 22:32
Время нажатия на кнопку мыши(Время реакции) Кирилл13 Помощь студентам 1 11.04.2009 19:41
как получить время? Аlex Общие вопросы C/C++ 1 04.02.2009 21:25
Как вычитать время ? Veiron Общие вопросы Delphi 9 13.01.2008 00:53