Avatar billede crasher Nybegynder
08. november 2001 - 13:13 Der er 15 kommentarer og
1 løsning

DateDiff

Hvordan regner jeg ud fra hvor lang tid der er gået fra rs(\"fra\") - rs(\"til\") ?

det er noget ala fra 13.00 til 18.00 osv

please

/crasher :)
Avatar billede hh_appel Nybegynder
08. november 2001 - 13:16 #1
Hvordan vil du have svaret? I dage, timer, minutter eller sekunder?

Avatar billede hh_appel Nybegynder
08. november 2001 - 13:17 #2
Periode = DateDiff(\"m\", rs(\"fra\"), rs(\"til\")) giver dig perioden i minutter...
Avatar billede crasher Nybegynder
08. november 2001 - 13:24 #3
Avatar billede hh_appel Nybegynder
08. november 2001 - 13:27 #4
Okay. Hvordan ser koden ud før og efter datediff-kaldet?
Avatar billede crasher Nybegynder
08. november 2001 - 13:29 #5
http://localhost/kalender/

koden er:

<%
Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath (\"database.mdb\")
strSQL = \"select * from tider ORDER BY DATO;\"
set rs = Conn.execute(strSQL)

Do While Not Rs.Eof
%>

<% Response.Write DateDiff(\"m\", rs(\"fra\"), rs(\"til\")) %><br>

<%
Rs.MoveNext
Loop
Conn.Close
%>
Avatar billede crasher Nybegynder
08. november 2001 - 13:29 #6
jeg har bare testet det på default.asp

der er ingen fejl, men den udskriver ikke det rigtige
Avatar billede hh_appel Nybegynder
08. november 2001 - 13:31 #7
Udskriver den noget som helst?

(Husk på at jeg ikke kan komme ind og se din localhost, så hvis du vil have at jeg skal kunne se det, er det nødt til at ligge tilgængeligt på nettet et sted...)
Avatar billede crasher Nybegynder
08. november 2001 - 13:36 #8
lol sorry

http://195.215.177.9/kalender

LOL jeg er newbie.. sorry ;)
Avatar billede hh_appel Nybegynder
08. november 2001 - 13:43 #9
Nårh, nej... Det skal være \"n\" og ikke \"m\" som første parameter i datediff...

De nuller du får, fortæller bare at det er i samme MÅNED... *g*

Udskift M med N
Avatar billede crasher Nybegynder
08. november 2001 - 13:45 #10
nice - hvordan tæller man timer,sekunder ?
Avatar billede hh_appel Nybegynder
08. november 2001 - 13:49 #11
Du kan finde forskellene ved at bruge...

\"yyyy\" Year
\"q\" Quarter
\"m\" Month
\"y\" Day of year
\"d\" Day
\"w\" Weekday
\"ww\" Week of year
\"h\" Hour
\"n\" Minute
\"s\" Second

Du kan læse meget mere på
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/vsfctDateDiff.asp

God fornøjelse... :-)
Avatar billede crasher Nybegynder
08. november 2001 - 13:49 #12
takker :)
Avatar billede rasmustest Nybegynder
08. november 2001 - 13:51 #13
lytter med. Hvordan ser din database ud?er der nogen kolener i mellem rs(\"fra\") rs(\"til\")
Avatar billede crasher Nybegynder
08. november 2001 - 13:52 #14
næ æ
Avatar billede crasher Nybegynder
08. november 2001 - 13:54 #15
meeeeen hh_appel den tæller jo i 100-dele !

den skal tælle i tid !
Avatar billede crasher Nybegynder
08. november 2001 - 13:55 #16
nåe nej lol :) den tæller fint nok
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