У меня есть дату в таком виде - - 20160428000000
(28 апреля 2016), т.е. ггггммдд ...добавить дней в месяц, не превышающий последний день месяца PHP
мне нужно, что если несколько дней (например, 3.) Являются добавлено к этой дате - он должен добавить их, но не более месяца (04) - ожидаемый результат - 20160430000000
- 30 апреля
Аналогично, 20160226000000
+ 5 дней должен вернуть 20160229000000
то високосный год февраль это означает, что он не должен переходить к другой месяц.
Любые советы/идеи?
Получите интервал между вашей датой и последней датой месяца. Если этот интервал меньше заданного интервала для добавления, просто верните последний день месяца. – mitkosoft