Вопросы по теме 'dateinterval'

Как мы можем добавить два интервала даты в PHP
я хочу добавить два интервала дат, чтобы рассчитать общую продолжительность в часах и минутах, на самом деле я хочу выполнить добавление, как показано ниже: $a = new DateTime('14:25'); $b = new DateTime('17:30'); $interval1 = $a->diff($b); echo...
25483 просмотров
schedule 05.06.2022

Сохранение значений startdate и enddate из функции в массив
Может ли кто-нибудь помочь мне сохранить начальную и конечную даты из функции в массив для дальнейшей обработки. Ниже php-код будет указывать даты начала и окончания каждого месяца для заданного периода. Но я не могу поместить эти значения в...
233 просмотров
schedule 21.11.2022

PHP DateInterval выбирает дни недели каждые x недель
Я написал код для ввода повторяющихся событий. Самое сложное заключается в том, что пользователь может создать событие и повторять его в выбранные дни недели каждые x недель. Например, пользователь может выбрать Пн, Ср, Пт и повторить каждые 3...
3594 просмотров

Класс Php «DateInterval» не найден
Я использую php версии 5.4.24 и не могу использовать класс DateInterval. Я получаю эту ошибку: Неустранимая ошибка PHP: класс DateInterval не найден $interval = new DateInterval('P91D'); Что мне сделать, чтобы этот код заработал?
8281 просмотров
schedule 06.03.2023

Разница дат в датах Atom?
У меня есть 2 даты, которые я хотел бы получить, используя функцию date_diff . Это код, который я запускаю: $starttime=DateTime::createFromFormat("Y-m-d\TH:i:sP",'2014-10-08T22:03:51.579+02:00');...
297 просмотров
schedule 26.05.2023

Регулярное выражение для продолжительности ISO 8601
Мне нужно регулярное выражение для проверки длительности в формате ISO 8601 (за исключением дробные части, которые мне не нужны). ПнЙнМнДТнХнМнС ПНВ Вот что у меня есть: ^P(\d+Y)?(\d+M)?(\d+W)?(\d+D)?(T(\d+H)?(\d+M)?(\d+S)?)?$...
7449 просмотров
schedule 19.01.2023

Перекрестное соединение SQL ограничено датами в пределах 7 дней друг от друга
Я хотел бы выполнить перекрестное соединение, но сохранить только пары записей, которые находятся в пределах 7 дней друг от друга. Мой код ниже сохраняет пары с точно такой же датой. Как его можно изменить, чтобы разрешить даты в течение 7 дней? Я...
266 просмотров

DateInterval — разница между двумя значениями времени
У меня есть 2 раза ( DateInterval - php) , и я хотел бы получить разницу между ними (что-то вроде функции "diff()" для DateTime) . Моя ситуация: $task->estimate->format('%H:%I'); // HOURS:MINUTES / DateInterval...
1183 просмотров
schedule 10.06.2022

PHP: DateInterval каждые две недели в X дней
У меня есть дата начала и дата окончания. Я пытаюсь получить все вторники и среды каждые две недели. Пример: 2017-05-23 (tu) 2017-05-24 (we) 2017-06-06 (tu) 2017-06-07 (we) ... Что я пытаюсь сделать в PHP: $start = new...
1849 просмотров
schedule 12.03.2023

Есть ли имя для формата интервала даты/времени, например 1h10m
Даже за пределами программного обеспечения общепринято передавать интервалы времени или даты усеченным образом. Например: 1h10m переводится как «Один час и десять минут». Это может быть абстрагировано до набора правил. Например: интервал дат...
3192 просмотров
schedule 21.08.2023

DateTime::diff неожиданные результаты
У меня есть следующий расчет, который, как я ожидаю, вернет 0. Однако он возвращает 1 во многих системах, к которым у меня есть доступ: Сервер Ubuntu 16.04 (неправильно) php -v PHP 7.0.22-0ubuntu0.16.04.1 (cli) ( NTS ) Copyright (c) 1997-2017...
157 просмотров
schedule 27.03.2023

PHP DateInterval создает интервал доли секунды (микросекунды или миллисекунды)
Как создать долю секунды DateInterval в PHP? Например: 0,123456 с ? interval_spec DateInterval::__construct не имеет F и f аналогично DateInterval::format , который поддерживает доли секунды. Относительный список...
279 просмотров