Перевод разницы во времени в часы PHP

108
06 июля 2021, 09:00
$cometime = '2019-09-03 23:40:13';
$gotime = '2019-09-04 12:00:00';

Как посчитать разницу $gotime - $cometime в (int) часах?

Answer 1
<?php
$cometime = '2019-09-03 23:40:13';
$gotime = '2019-09-04 12:00:00';
         //получаем разницу в секкундах            делим на 3600 получаем в часах с долями
$diff = (strtotime($gotime) - strtotime($cometime))/3600;
// выводим как есть
echo $diff; 
echo ' --> ';
//округляем 
echo round($diff);
//выводит
12.329722222222 --> 12
// https://secure.php.net/manual/ru/function.round.php -  тут можно почитать про дополнительные опции округления, если надо
READ ALSO
Работа с preg_replace

Работа с preg_replace

Прошу помочь с использованием функции preg_replace

100
Добавить изображение в анонсы элемента

Добавить изображение в анонсы элемента

Доброго времени суток Подскажите пожалуйста как добавить image в Анонсы элемента? Я делаю так:

115
Оптимизировать функцию Laravel

Оптимизировать функцию Laravel

Всем приветДелаю небольшой проект на Ларавел, где нужно сгенерировать 4 случайные дни недели , включая сегодняшний

93
Необходимо передать значения из формы в базу данных

Необходимо передать значения из формы в базу данных

На сайте есть форма, мне нужно передать информацию из нее в базу данныхПосле нажатия кнопки происходит обновление страницы, в базу ничего...

109