考慮下面,如何在PHP中從系統日期減去5分鐘?
$date = new DateTime(null, new DateTimeZone('Asia/Kolkata'));
$sysdate = date_format($date, 'H:i:s');
echo $sysdate;
Result: 17:31:48
讓我知道,從SYSDATE如何減去5分鐘。
考慮下面,如何在PHP中從系統日期減去5分鐘?
$date = new DateTime(null, new DateTimeZone('Asia/Kolkata'));
$sysdate = date_format($date, 'H:i:s');
echo $sysdate;
Result: 17:31:48
讓我知道,從SYSDATE如何減去5分鐘。
在客觀的風格,你可以使用方法子和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
沒有測試,但是這可能幫助.. $date->sub(new DateInterval('PT0H5M'));
鏈接::
http://www.php.net/manual/en/datetime.sub.php
$日期=的strtotime(「 - 5分鐘「)
試試這個!希望這可以幫助...
$ date = new DateTime(null,new DateTimeZone('Asia/Kolkata'));
$ sysdate = date_format(strtotime($ date),'H:i:s');回覆日期('H:i:s',time($ sysdate) - 05 * 60);