Как вычесть 00:00:00
пример с 1 часом?
Я пробовал:
$minus1=strtotime(00:00:00)-strtotime('-1 hour');
но вместо ответа 23:00:00
, Я получил -1502671524
вместо.
Вы можете использовать DateTime и DateInterval, чтобы сделать в PHP.
$ date = новый DateTime ('00: 00: 00 '); $ date-> sub (новый DateInterval ('PT1H00M')); echo $ date-> format ('H: i: s'). "\ П";
P обозначает период. T обозначает Timespan. H обозначает Час, чтобы уменьшить, и наконец M обозначает Минуты, чтобы уменьшить.
Увидеть DateTime, DateTime :: суб, а также DateInterval в руководстве по PHP. Вам придется установить DateTime
к соответствующей дате и времени, конечно.
Других решений пока нет …