/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Returner uge nummer i asp
Fra : Lars Grove Mortensen


Dato : 25-02-09 09:56

Hej alle

Måske kan andre få gavn af følgende:

Jeg ledte efter en måde en måde at returnere ugenummeret ud fra
en given dato.

Denne virker:

response.write datePart("ww", date)


MVH
Lars

--
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

 
 
Jørn Andersen (25-02-2009)
Kommentar
Fra : Jørn Andersen


Dato : 25-02-09 11:36

On 25 Feb 2009 08:55:39 GMT, Lars Grove Mortensen
<spam@grove-mortensen.dk> wrote:

>Jeg ledte efter en måde en måde at returnere ugenummeret ud fra
>en given dato.
>
>Denne virker:
>response.write datePart("ww", date)

Ja, det er helt standard VB Script.
Brug dog:
datePart("ww", date, 2, 2)
- for at tage højde for dansk standard (ugen starter mandag, og første
uge i året er den første, der har mindst 4 dage i året.

Og vær opmærksom på:
1. At der er en bug i VB Script, som kan give forkert ugenummer for
sidste mandag i bestemte år:
<url: http://support.microsoft.com/kb/200299>

2. At man kan få "sjove" resultater, når man kombinerer ugenummer og
årstal for datoer, hvor ugenummeret tilhører et andet år end datoen.
Fx når 29.12.08 er uge 1 i *2009*
eller omvendt: 1. jan 2010 er i uge 53 *2009*.

Der var en længere dikussion, som startede med dette indlæg:
Newsgroups: dk.edb.database.ms-access
Subject: Udtryk
Date: Thu, 18 Dec 2008 00:08:11 +0100

- og længere nede i tråden er der også en løsning.


Good luck!

--
Jørn Andersen,
Brønshøj

Søg
Reklame
Statistik
Spørgsmål : 177547
Tips : 31968
Nyheder : 719565
Indlæg : 6408797
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste