Avatar billede 13thsky Nybegynder
14. december 2003 - 22:21 Der er 8 kommentarer og
1 løsning

Første dag i måndeden?

indeholder date funktionen en funktion som kan fortælle hvad den første dag i måneden er?

Altså hvis d. 1. er en onsdag, skal den printe 3 ud...

//13th Sky
Avatar billede thegreatnerd Nybegynder
14. december 2003 - 22:22 #1
Hvad?
Avatar billede 13thsky Nybegynder
14. december 2003 - 22:23 #2
mandag = 1
tirsdag = 2
onsdag = 3

got it?

//13th Sky
Avatar billede danino Nybegynder
14. december 2003 - 22:26 #3
http://dk.php.net/manual/en/function.date.php

For eksempel...

echo date("w", mktime(0,0,0,1,12,2003);
Avatar billede htm Nybegynder
14. december 2003 - 22:26 #4
Du kan jo bare vælge den første dag i måneden, og så bruge w som parameter. Den vil dog printe 4 for onsdag, da den starter med søndag

http://dk.php.net/date
Avatar billede danino Nybegynder
14. december 2003 - 22:31 #5
$dayofweek = date("w", mktime(0,0,0,1,12,2003);
$dayofweek++;
echo $dayofweek;

Dette vil så løse problemet...
Avatar billede htm Nybegynder
14. december 2003 - 22:33 #6
danino>> Bortset fra at den giver dig forkert ugedag. 1 for søndag 2 for mandag etc. :-)
Avatar billede danino Nybegynder
14. december 2003 - 22:37 #7
Argh... Fair nok... Men så løser min første kommentar det bedst muligt, uden at blive alt for langhåret... Her må andre lige hjælpe, hvis det skal være helt præcist... Det vil jo give rigtigt svar fra mandag til lørdag... (hmm... ok... jeg kan godt se det ikke lyder så heldigt :-) )
Avatar billede 13thsky Nybegynder
14. december 2003 - 22:39 #8
sådan der... TNX
Avatar billede htm Nybegynder
14. december 2003 - 22:39 #9
egenglig giver w de rigtigte tal, bortset for søndag som er en 0
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