Я ожидал, что этот функционал вернет 6/30/2005
вместо 7/1/2005
.
print date("m/d/Y", strtotime("12/31/2004 +6 month"));
Аналогично, print date("m/d/Y", strtotime("1/31/2011 +1 month"))
возвращает 03/03/2011
, в то время как хотел бы, чтобы оно вернуло 2/28/2011
.
Кто-нибудь знает, есть ли прямой способ показать последний день добавленного месяца?