Определение разницы в часах между датами в PHP
Вы хотите вычислить разницу в часах между двумя датами, которые отформатированы в " Г-м-д Ч:и:с."
Чтобы добиться этого в PHP:
Преобразуйте даты в временные метки:
Временные метки представляют собой количество секунд с полуночи 1 января 1970 года на вашем сервере. часовой пояс. Чтобы преобразовать даты во временные метки, используйте функцию strtotime():
$timestamp1 = strtotime($date1);
$timestamp2 = strtotime($date2);
Вычислите разницу в часах:
Вычтите более раннюю временную метку из более поздней и разделите ее на 3600 чтобы получить разницу в часах:
$hourdiff = round(($timestamp1 - $timestamp2) / 3600, 1);
Функция round() используется, чтобы избежать большого количества десятичных знаков.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3