Avatar billede phpsessid Nybegynder
22. juni 2005 - 23:17 Der er 9 kommentarer og
1 løsning

uge i året 1-52

Hej,

Hvordan udleder man hvilken uge man befinder sig i?
Avatar billede erikjacobsen Ekspert
22. juni 2005 - 23:25 #1
print date("%W");  // PHP 4.1.0 eller senere
Avatar billede erikjacobsen Ekspert
22. juni 2005 - 23:27 #2
Ok...der var nok lige en % for meget - huskefejl...
Avatar billede coderdk Praktikant
23. juni 2005 - 01:49 #3
Eller:

echo strftime( "Vi er i uge %V" );
Avatar billede lingomaster Nybegynder
26. juni 2005 - 21:22 #4
Avatar billede arne_v Ekspert
26. juni 2005 - 21:24 #5
husk at check om de faktisk virker !

(der er forskellige konventioner for uge numre - og man skal ikke per
automatik antage at ens software følger dansk konvention)
Avatar billede erikjacobsen Ekspert
26. juni 2005 - 21:28 #6
Jo, men begge forslag er dokumenterede som ISO-8601 - det er da vist den standard som den civiliserede verden bruger.

(Er det kun USA, der bruger deres egen udgave ... ?)
Avatar billede arne_v Ekspert
26. juni 2005 - 21:48 #7
hvis de eksplicit siger at de er ISO compliant så er de sikkert OK
Avatar billede coderdk Praktikant
27. juni 2005 - 00:29 #8
strftime's %V: "%V - The ISO 8601:1988 week number of the current year as a decimal number, range 01 to 53, where week 1 is the first week that has at least 4 days in the current year, and with Monday as the first day of the week. (Use %G or %g for the year component that corresponds to the week number for the specified timestamp.)"

Det er den standard som vi bruger i danmark - Jeg er ikke sikker på at date's W er det samme (den er ISO8601, men strftime's er ISO8601:1988) - Men det kan være det samme, beskrivelsen siger dog "ISO-8601 week number of year, weeks starting on Monday (added in PHP 4.1.0)", hvilket tyder på at den tror at den første uge starter på en mandag...
Avatar billede phpsessid Nybegynder
28. juni 2005 - 11:00 #9
Takker mange gange... point?
Avatar billede erikjacobsen Ekspert
28. juni 2005 - 11:01 #10
Ingen point til mig, tak.
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