|
| date('W') Fra : Lasse Vestergaard |
Dato : 26-12-05 16:40 |
|
Er der andre end mig der har problemer med date('W'), hvis datoen
er 31/12 2007, eller er der mulighed for at der er nogen der kan
fortælle mig hvorfor jeg får et forkert resultat?
Jeg får resultatet 01
vh
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
Bertel Lund Hansen (26-12-2005)
| Kommentar Fra : Bertel Lund Hansen |
Dato : 26-12-05 16:52 |
|
Lasse Vestergaard skrev:
> Er der andre end mig der har problemer med date('W'), hvis datoen
> er 31/12 2007, eller er der mulighed for at der er nogen der kan
> fortælle mig hvorfor jeg får et forkert resultat?
> Jeg får resultatet 01
Windows' kalender siger også at det er en mandag. Det samme gør
min mobil, så mon ikke det er rigtigt?
--
Bertel
http://bertel.lundhansen.dk/ http://fiduso.dk/
| |
Knud Gert Ellentoft (26-12-2005)
| Kommentar Fra : Knud Gert Ellentoft |
Dato : 26-12-05 17:44 |
|
Bertel Lund Hansen skrev:
>Windows' kalender siger også at det er en mandag. Det samme gør
>min mobil, så mon ikke det er rigtigt?
Tjah, man lan jo prøve at regne sig frem
2005 = lørdag
2006 = søndag
2007 = mandag
skudår 2008 = onsdag
--
Topposter du svar, dvs. skriver dit svar over det citerede,
så ryger du på min ignoreringsliste.
Svar under det du citerer og citer kun det du svarer på - tak.
http://usenet.dk/netikette/citatteknik.html
| |
Lasse Vestergaard (26-12-2005)
| Kommentar Fra : Lasse Vestergaard |
Dato : 26-12-05 18:24 |
|
date('W') er med stort w (w W). Det store W returnerer hvilken
uge man er i. Jeg vil mene den burde returnere 52 eller 53 d.
31/12 2007, men jeg får som skrevet resultatet 01.
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
Henrik Stidsen (26-12-2005)
| Kommentar Fra : Henrik Stidsen |
Dato : 26-12-05 18:31 |
|
Lasse Vestergaard wrote :
> date('W') er med stort w (w W). Det store W returnerer hvilken
> uge man er i. Jeg vil mene den burde returnere 52 eller 53 d.
> 31/12 2007, men jeg får som skrevet resultatet 01.
Hvis det er en mandag er det uge 1. Uge 53 får du kun når torsdag i
ugen efter uge 52 er (før) 31/12.
Vi havde uge 53 i 2004 fordi 31/12 var en fredag og juleaften var i uge
52. Kort fortalt, om det er uge 53 eller 1 afgøres af hvilken side af
nytår torsdag ligger.
--
Henrik Stidsen - http://henrikstidsen.dk/
"I love deadlines. I like the whooshing sound they make as they fly
by."
- Douglas Adams
| |
Lasse Vestergaard (26-12-2005)
| Kommentar Fra : Lasse Vestergaard |
Dato : 26-12-05 19:05 |
|
Tak for hjælpen. Jeg var ved at blive skør af det 01 resultat
Jeg havde fået at vide der ikke kunne være uge 1 sidst i et år.
Nu vil jeg vidst til at revidere mine kilders sandfærdighed...
vh
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
Erik Ginnerskov (26-12-2005)
| Kommentar Fra : Erik Ginnerskov |
Dato : 26-12-05 22:15 |
|
Lasse Vestergaard wrote:
> Jeg havde fået at vide der ikke kunne være uge 1 sidst i et år.
Det kan da ikke være mere forkert end ugenummer 53 først på året.
Jeg kendte ikke lige den nøjagtige definition, Henrik fremkom med, men det
er da klart, at der må findes en regel, som afgør om ugenummeret hen over
nytåret er 01 eller 53.
--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://ginnerskov.dk
http://html-faq.dk/
| |
|
|