Avatar billede Jman Praktikant
25. april 2002 - 12:42 Der er 4 kommentarer og
2 løsninger

omregning af dato til uge

Er der nogen der kender en kode, der kan omregne et datofelt fra DB til ugenummer i stedet ?
Avatar billede Søren Bech Morsing Praktikant
25. april 2002 - 12:50 #1
Dim MyDate, MyWeekDay
MyDate = #October 19, 1962#
MyWeekDay = Weekday(MyDate)   

eller
ugenummer = weekday(date, 0,1) hvor 1=søndag som første dag, 2=mandag som første dag
Avatar billede Søren Bech Morsing Praktikant
25. april 2002 - 12:50 #2
ups første dag i ugen ud fra

The firstdayofweek argument has these settings:

vbUseSystem 0 Use National Language Support (NLS) API setting.
vbSunday 1 Sunday
vbMonday 2 Monday
vbTuesday 3 Tuesday
vbWednesday 4 Wednesday
vbThursday 5 Thursday
vbFriday 6 Friday
vbSaturday 7 Saturday
Avatar billede Jman Praktikant
25. april 2002 - 13:02 #3
hmmm og hvordan skal det sættes ind i stedet for et felt hvor jeg kalder rs("pdate") ?
Avatar billede Søren Bech Morsing Praktikant
25. april 2002 - 13:29 #4
Response.Write(weekday(rs("pdate"), 2))

Går ud fra du vil bruge mandag som første uge dag
Avatar billede coltau Juniormester
25. april 2002 - 13:47 #5
Hvis du vil lave et udtræk af data der kun medtager de datoer der findes i en bestemt uge kan det gøres sådan:

strUge = "2" ' Vælg uge 2
SQL = "SELECT * FROM Tabelnavn WHERE ((" & strUge & "=DatePart("ww",Tabelnavn.dato)))"
Avatar billede Jman Praktikant
29. april 2002 - 14:05 #6
fandt ikke rigtigt ud af det, men i får point for forsøget alligevel :)
tak for hjælpen anyway
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
Kurser inden for grundlæggende programmering

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