Как складывать и вычитать время? - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Fri, 03 Jan 2025 19:21:53 +0300например $_POST[times]; равно 16:41<br>
а $_POST[timevalue]; равно 16:46<br>
<br>
При вычитании 2-го из первого должно быть так 00:05<br>
но почему-то в базе данных записывается так 16:45
https://visavi.net/topics/12313/218700
Как складывать и вычитать время? BIFFThu, 05 Aug 2010 16:42:17 +0400Сообщенияhttps://visavi.net/topics/12313/218700Почему когда я сделал вот так:<br>
$dateTim1= $_POST[times];<br>
$dateTim2= $_POST[timevalue];<br>
//<br>
$dateTime1=StrToTime($dateTim1);<br>
$dateTime2=StrToTime($dateTim2);<br>
$dateTime3=StrToTime($dateTim3);<br>
$dateTime4=($dateTime1 - $dateTim2);<br>
$_POST[time]=date("H:i",$dateTime4);<br>
<br>
у меня $_POST[time] равен $_POST[times] - 1 минута?
https://visavi.net/topics/12313/218697
Как складывать и вычитать время? BIFFThu, 05 Aug 2010 16:32:01 +0400Сообщенияhttps://visavi.net/topics/12313/218697strtotime() + date()
https://visavi.net/topics/12313/218638
Как складывать и вычитать время? KOZZThu, 05 Aug 2010 14:49:52 +0400Сообщенияhttps://visavi.net/topics/12313/218638<blockquote class="blockquote"><strong>ДИкиЙ Ко_ОтЭ</strong> (5 Августа 2010 / 14:40)<br>
Лучше используй функцию time</blockquote>
А зачем мне число секунд от начала unix эпохи? меня интересуют только часы и минуты.
https://visavi.net/topics/12313/218634
Как складывать и вычитать время? BIFFThu, 05 Aug 2010 14:44:19 +0400Сообщенияhttps://visavi.net/topics/12313/218634функция date возвращает данные в формате string, мтематические операции же нужно проводить над числами, проще всего в формате timestamp, то есть нужную дату получаем функцией mktime и далее оперируем с ней, соответственно и другие слагаемые/вычитаемые должны быть в формате timestamp
https://visavi.net/topics/12313/218633
Как складывать и вычитать время? AzzidoThu, 05 Aug 2010 14:41:25 +0400Сообщенияhttps://visavi.net/topics/12313/218633Лучше используй функцию time
https://visavi.net/topics/12313/218632
Как складывать и вычитать время? chiperThu, 05 Aug 2010 14:40:39 +0400Сообщенияhttps://visavi.net/topics/12313/218632Нужно выполнить сложение и вычитание времени:<br>
Файл находится в PHP, но можно наверно и JavaScript'ом.<br>
<br>
$_POST[timeserv] = date('H:i'); - время сервера<br>
$_POST[timeraz] = $_POST[times] - $_POST[timevalue]; - разница между известными параметрами времени<br>
$_POST[time] = $_POST[timeraz] + $_POST[timeserv]; - сумма разницы($_POST[timeraz] ) и временем сервера<br>
<br>
Но это не работает, не вычитается и не складывает.
https://visavi.net/topics/12313/218622
Как складывать и вычитать время? BIFFThu, 05 Aug 2010 14:27:48 +0400Сообщенияhttps://visavi.net/topics/12313/218622