02. december 2006 - 00:15
Der er
6 kommentarer og 1 løsning
Få dato v.h.a ugenummer
Hej eksperter... Jeg forsøger at lave en ugekalenderfunktion og skal derfor lige bruge lidt hjælp. Er der en måde hvorpå jeg kan finde datoerne i ugen hvis jeg har ugenummeret? f.eks. hvis jeg laver date(W) finder jeg ugenummeret. er der så mulighed for ved brug af det at finde frem til datoerne i den uge? Håber nogen kan hjælpe?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
02. december 2006 - 10:28
#1
02. december 2006 - 10:31
#2
Jeg har lavet en funktion du sikkert kan bruge. Funktionen tager et bestemt år og en bestemt uge som input, og returnerer et array med datoer i ugen. function DatesInWeek($year,$week) { $weekoffset = $week-1; $soytime = strtotime("1/1/$year"); $soyoffset = date('w',$soytime); $soydatetime = strtotime("$soyoffset day",$soytime); $soweektime = strtotime("$weekoffset week",$soydatetime); for ($i=1; $i<=7; $i++) { $WeekDate[$i]=date('m/d/Y',strtotime("+$i day",$soweektime)); } return $WeekDate; } Med Input 2006,22 er output et array med følgende værdier: 05/29/2006 05/30/2006 05/31/2006 06/01/2006 06/02/2006 06/03/2006 06/04/2006 Vh Nicki
02. december 2006 - 11:40
#3
nu ligner den jo temmelig meget min innercitydk, men fint nok :) nu er den da i tråden hehe
02. december 2006 - 12:03
#4
Kig på tiden!! Jeg sad og kodede mens du fandt link.. jeg har postet 2 min efter dig, så jeg havde slet ikke set at der var kommet indlæg.
02. december 2006 - 12:06
#5
Og ligner din :) det ved jeg nu ik. Så vidt jeg kan se er det ikke engang dig der har kodet det!
02. december 2006 - 12:37
#6
ja okay havde ikke lige kigget på tiden, beklager :) og nej, ikke mig der har kodet det, men fandt bare noget der kunne hvad han søgte... mit sidste indlæg var ikke for at lave rav, beklager igen...
02. december 2006 - 12:40
#7
Det er helt iorden ;) Ville også bare lige gøre dig opmærksom på tiden.. God weekend. Og tag bare pointene. Du kom jo først.
Vi tilbyder markedets bedste kurser inden for webudvikling