Jag har ett datum (åå-mm-dd). Hur gör jag för att ta reda på vilken vecka datumet ligger i?
Veckonummer
5 svar · 434 visningar · startad av learn
Så här kan man ju göra:
date('W',strtotime('2005-12-16'));
Men nu har jag datumet i 3 variabler: $year, $month , $day (tex. 2005, 01, 01). Hur göra då?
date('W',strtotime($year.'-'.$month.'-'.$day));
Ibland är man smartare än man tror...Eller kanske snarare tvärtom... :birp
Eller om du vill slå ihop dom innan.
$longdate = "$year-$month-$day";
echo date('W',strtotime($longdate));
Är det att rekommendera? Isf varför?
Nej, det spelar ingen roll.
Fast om du ska skriva ut datumet också så kan det ju vara bra att ha det i en egen variabel, men för att bara hämta veckonumret så spelar det ingen roll. Blir ju en rad mindre kod med ditt exempel.