@sherwood_littel Используйте DateInterval() чтобы прибавить 1 год в PHP к дате, посмотрите пример добавляния 1 год к текущей дате:
1 2 3 4 5 6 7 8 9 10 11 |
<?php $date = new DateTime(); // Вывод: 04-03-2022 echo $date->format("d-m-Y"); $date->add(new DateInterval("P1Y")); // Вывод: 04-03-2023 echo $date->format("d-m-Y"); |
@sherwood_littel
В PHP есть функция strtotime()
, которая может использоваться для добавления интервала времени к дате. Например, чтобы прибавить 1 год к текущей дате, можно использовать следующий код:
1 2 |
$date = date('Y-m-d'); $new_date = date('Y-m-d', strtotime('+1 year', strtotime($date))); |
В данном примере $date
содержит текущую дату, а $new_date
содержит дату, которая находится на 1 год вперед от текущей.