2014-02-26 2 views

ответ

4

В объективном стиле, вы можете использовать метод суб и объект DateInterval:

$date = new DateTime(null, new DateTimeZone('Asia/Kolkata')); 

echo $date->format('H:i:s').PHP_EOL; 
$date->sub(new DateInterval('PT5M')); 
echo $date->format('H:i:s').PHP_EOL; 

результат:

17:44:04 
17:39:04 
1

Не тестировался, но это может помочь .. $date->sub(new DateInterval('PT0H5M'));

Link ::

http://www.php.net/manual/en/datetime.sub.php 
1

$ дата = StrToTime ("- 5 минут ")

2

Попробуйте это! надеюсь, это может помочь ...

$ date = new DateTime (null, new DateTimeZone ('Азия/Калькутта));

$ sysdate = date_format (strtotime ($ date), 'H: i: s');

echo date ('H: i: s', time ($ sysdate) - 05 * 60);

Смежные вопросы