Diskuze: Pomoc s dátumom
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 3 zpráv z 3.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
datetime.add, kde číslovku v DateInterval nahradíš požadovaným počtem dní.
$date = new DateTime();
$date->add(new DateInterval('P14D'));
echo $date->format('Y-m-d');
Nebo "postaru" přes function.strtotime
echo date('Y-m-d', strtotime(date('Y-m-d') . ' +14 days'));
Pokud chceš datum zvětšit o měsíc, bude lepší napsat
$date->add(new DateInterval('P1M'));
případně
date('Y-m-d', strtotime(date('Y-m-d') . ' +1 month'))
než přičítat 31 dní.
Ještě doplním @petr D, datum můžeš i modifikovat metodou modify().
$date = new DateTime();
$date->modify("+14 days"); // +1 month
echo $date->format("Y-m-d");
Zobrazeno 3 zpráv z 3.