Как добавить время к дате в PHPPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как добавить время к дате в PHP

Сообщение Anonymous »

Я пытаюсь добавить время к дате, но у меня возникли проблемы с правильным кодом для этого.

Код: Выделить всё

$dateToday = date('Y-m-d');
$timeToAddToDate = 2:52; // This is from user input so it is not always 2:52 am o'clock, sometimes 21:30 o'clock depending on the user input;
Я пробовал

Код: Выделить всё

$s = new DateTime($date_now);
$t = $s->modify('+{$timeToAddToDate} seconds');

$results = date('Y-m-d H:i:s',$t); // this is not working`

echo $results;`
Я ожидаю, что результаты будут «2024-07-28 2:52» или «{дата сегодня} {время, введенное пользователем}».
Я хочу, чтобы результаты затем были преобразованы в метку времени и сохранены в столбце базы данных с типом метки времени.
Поэтому после $results я преобразую их в strtotime($results) затем вставьте его с помощью SQL-запроса в базу данных.

Подробнее здесь: https://stackoverflow.com/questions/788 ... ate-in-php
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»