-3
如何用1小時扣除00:00:00
例子?如何用php 24小時格式扣除時間
我已經試過:
$minus1=strtotime(00:00:00)-strtotime('-1 hour');
但不是的23:00:00
一個答案,我-1502671524
來代替。
如何用1小時扣除00:00:00
例子?如何用php 24小時格式扣除時間
我已經試過:
$minus1=strtotime(00:00:00)-strtotime('-1 hour');
但不是的23:00:00
一個答案,我-1502671524
來代替。
您可以在PHP中使用DateTime和DateInterval選項。
$date = new DateTime('00:00:00'); $date->sub(new DateInterval('PT1H00M')); echo $date->format('H:i:s') . "\n";
P代表期間。 T代表Timespan。 H表示小時減少,最後M表示分鐘減少。
請參閱PHP手冊中的DateTime,DateTime::sub和DateInterval。當然,您必須將DateTime
設置爲適當的日期和時間。
也許嘗試格式化您的strtotime()結果到所需的時間格式?你看過在線手冊'date()'嗎? – mickmackusa
[PHP datetime子問題]的可能重複(https://stackoverflow.com/questions/8459813/php-datetime-sub-issue) – mickmackusa