Autor | Zpráva | ||
---|---|---|---|
it47 Profil |
#1 · Zasláno: 5. 4. 2016, 11:33:00
Ahojte,
prosim Vas, ako najkrajsie by ste napisali takuto podmienku: 1.) na vstup dostaneme datum bez roku, napriklad 05.04. 2.) ak uz datum v tomto roku bol, tak vypiseme buduci rok, t.j. 2017 3.) ak datum este je, alebo bude, tak vypiseme sucasny rok, t.j. 2016 vopred dakujem velmi pekne. it47 |
||
Kcko Profil |
Možná takhle nějak
function getYear($date) { $dt = \DateTime::createFromFormat("d-m", $date); $now = new \DateTime(); if ($dt > $now) { $now->modify("+ 1 year"); } return $now->format("Y"); } echo getYear("05-04"); echo getYear("06-04"); |
||
Časová prodleva: 8 let
|
0