Istnieje bardziej zwięzły i intuicyjny sposób dodawania dni do daty php. Nie zrozum mnie źle, te wyrażenia php są świetne, ale zawsze musisz wygooglować, jak je traktować. Brakuje mi za to funkcji automatycznego uzupełniania.
Oto, jak lubię radzić sobie z takimi przypadkami:
(new Future(
new DateTimeFromISO8601String('2014-11-21T06:04:31.321987+00:00'),
new OneDay()
))
->value();
Dla mnie jest to o wiele bardziej intuicyjne, a autouzupełnianie działa od razu po wyjęciu z pudełka. Nie musisz za każdym razem wyszukiwać w Google rozwiązania.
Jako miły bonus, nie musisz się martwić formatowaniem wynikowej wartości, jest to już format ISO8601.
Jest to biblioteka beza, istnieje więcej przykładów tutaj .