Avatar billede mtrolle Nybegynder
04. januar 2006 - 16:10 Der er 3 kommentarer og
1 løsning

Hvor mange gange har det været d. 1.

Hej.

Jeg skal have fundet ud af, hvor mange gange det har været d. 1. siden en specifik dato.
Jeg har fx 2005-10-07. Så skal jeg udregne, hvor mange gange det har været d. 1. siden da.
Det skal også kunne virke selvom jeg fx har en dato der hedder 2001-01-23.

Nogen der har en idé om, hvordan jeg kan udregne det?

//mtrolle
Avatar billede ranglen Nybegynder
04. januar 2006 - 19:23 #1
prøv noget i denne stil. Den løber alle dage igennem, og tæller numdays op, hvis "Day of the month" == 1

$time1 = strtotime("2005-10-07");
$time2 = time();
$numdays = 0;

for(; $time1 <= $time2; $time1 += (60*60*24)){
    if(date("d", $time1) == "1"){
        $numdays++;
    }
}

echo "numdays = $numdays";
Avatar billede mtrolle Nybegynder
04. januar 2006 - 20:40 #2
Se det er jo slet ikke nogen dum løsning :)
Smid et svar.
Avatar billede mtrolle Nybegynder
04. februar 2006 - 01:27 #3
Der lukkes.
Avatar billede mtrolle Nybegynder
04. februar 2006 - 01:27 #4
Øhm :) Nu
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester