Mam mały problem z datami w PHP.Data plus miesiąc php
Kiedy zrobiłem 31 + 1 miesiącu styczniu z tym kodem
$newDate = date('Y-m-d', strtotime('31-01-2016'.' + 1 month'));
echo $newDate;
daje mi 2 marca, ale muszę dał mi 29 lutego
muszę dodać 1 miesiąc i nie jest 30 dni.
Ditto dla wszystkich dat: np 01 stycznia + 1 miesiąc => 1 lutego
29 stycznia + 1 miesiąc => 29 lutego
30 stycznia + 1 miesiąc => 29 lutego
31 stycznia + 1 miesiąc => 29 lutego
Dziękuję za pomoc
29 lutego jest mniej niż jeden miesiąc po 30 stycznia. Nie widzę problemu. – apokryfos
Mam nadzieję, że nie ma bezpośredniej funkcji w php, aby to osiągnąć ... – user1844933
https://eval.in/610030 – splash58