Можем ли мы использовать добавление времени к функции PHP date ()? - PullRequest
0 голосов
/ 25 февраля 2011

Я пытаюсь составить расписание с текущего часа до 12 часов после этого.Я использую функцию date () для получения текущего времени, но как я могу увеличить часы и настроить AM / PM?Могу ли я просто добавить 1 к функции date ()?

Спасибо за вашу помощь.

Ответы [ 3 ]

2 голосов
/ 25 февраля 2011
$now = time();
$then = $now + 12 * 60 * 60;
echo date(format, $then);
1 голос
/ 25 февраля 2011
$mydate = date("dateformat", time() + 43200);

time () получает текущую метку времени, затем вы добавляете 43200, что составляет 12 часов * 60 минут * 60 секунд

1 голос
/ 25 февраля 2011

Вы можете использовать strtotime:

date('d-m-Y H:i:s', strtotime('+1 hour')); // one hour since now

или

date('d-m-Y H:i:s', strtotime('2011-02-25 14:00:42'));
...