добавление и вычитание времени в php

#php #time

#php #время

Вопрос:

у меня есть время в формате 04:00 вечера, так как я могу добавить или вычесть время в этом … таким образом, чтобы при вычитании также сохранялись AM и PM…

Ответ №1:

Вы можете использовать функцию strtotime.

 $timestamp = strtotime('04:00 PM');
  

Комментарии:

1. Это что-то добавляет / вычитает?

2. Он преобразует ваш PM/AM формат времени в временную метку, что позволяет вам делать что угодно — конвертировать его в другой формат, извлекать любую часть (используя date() для примера) и т.д. Также вы можете добавить к этой временной метке любое значение (например, 60 минут: $timestamp 3600 ).

3. как насчет добавления их в свой ответ. не сделает ли это более эффективным?