PHP ВРЕМЯ УБРАТЬ СЕКУНДЫ

В PHP время представляется в виде числа - количества секунд, прошедших с полуночи 1 января 1970 года по Гринвичу (UTC). Однако, в некоторых случаях возникает необходимость убрать секунды и работать только с минутами и часами.

Для этого в PHP есть несколько функций:

date_default_timezone_set('UTC');
$time = time();
$time_without_sec = strtotime(date("H:i", $time));
echo date("H:i:s", $time_without_sec);

В данном примере мы устанавливаем часовой пояс UTC для корректной работы с датой и временем, затем получаем текущее время с помощью функции time(). Далее, используя функцию strtotime(), мы преобразуем текущее время в число минут и часов, убрав при этом секунды. Наконец, с помощью функции date() мы выводим уже скорректированное время.

Также можно использовать объекты класса DateTime:

$time = new DateTime();
$time_without_sec = $time->format('H:i');

В данном случае мы создаем объект класса DateTime, который содержит текущую дату и время, затем с помощью метода format() получаем только часы и минуты без секунд.

Функции даты и времени в SQL

Уроки PHP 7 - Функции даты и времени. Date(). Time().

КАК БЕЗ ПЕРЕЗАГРУЗКИ СТРАНИЦЫ СДЕЛАТЬ ЗАПРОС

Разбивка даты и времени в Excel

Get Date/Time Difference in seconds/minutes/hours ago using PHP

Уроки PHP #8 Функции для работы с датой и временем

33 - Уроки PHP. Формат даты

Очень достойный смартфон за 15000 рублей - Infinix Note 30 честный обзор

Реклама
Новое
Реклама