Вычисление времени в php (добавляют 10 часов)?

Я соглашусь с Bernard относительно в .net, какова утечка мадам была бы.

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

В управляемых терминах я помещу шею на строку, чтобы сказать, что это действительно уходит, как только процесс уничтожается/удаляется.

Неуправляемый код является своим собственным зверем и если утечка будет существовать в нем, он будет следовать за типичной мадам. определение утечки.

22
задан Josh Crozier 12 October 2013 в 02:53
поделиться

4 ответа

strtotime () возвращает вам число, которое представляет время в секундах. Чтобы увеличить его, добавьте соответствующее количество секунд, которое вы хотите добавить. 10 часов = 60 * 60 * 10 = 36000, так что ...

$date = date('h:i:s A', strtotime($today)+36000); // $today is today date

Изменить: я предполагал, что у вас есть строковое время в $ сегодня - если вы просто используете текущее время, даже проще:

$date = date('h:i:s A', time()+36000); // time() returns a time in seconds already
50
ответ дан 29 November 2019 в 03:25
поделиться
$tz = new DateTimeZone('Europe/London');
$date = new DateTime($today, $tz);
$date->modify('+10 hours');
// use $date->format() to outputs the result.

см. Класс DateTime (PHP 5> = 5.2.0)

20
ответ дан 29 November 2019 в 03:25
поделиться

$ date = date ('h: i: s A', strtotime ($ today. '+ 10 часов'));

(не проверено)

6
ответ дан 29 November 2019 в 03:25
поделиться
$date = date('h:i:s A', strtotime($today . " +10 hours"));
3
ответ дан 29 November 2019 в 03:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: