Avatar billede bobbedude Nybegynder
10. december 2002 - 14:05 Der er 10 kommentarer og
3 løsninger

Sekunder til mili sekunder

<%
time2=(time)

startT = CDate(time1)
endT = CDate(time2)

diff =  TimeSerial(Hour(endT)-Hour(startT),Minute(endT)-Minute(startT),Second(endT)-Second(startT)) 'difference in minutes
response.write Second(diff)
%>

Jeg vil vise resultatet Second(diff) i milisekunder men hvordan ?
Avatar billede dgivoni Nybegynder
10. december 2002 - 14:08 #1
gang med 1000 :-)
Avatar billede nordclc Nybegynder
10. december 2002 - 14:09 #2
Divider med 3600
Avatar billede nordclc Nybegynder
10. december 2002 - 14:09 #3
Hvis du har resultat i minuter, så divider med 60 = sekunder og divider med 60 igen, så er det milisekunder.
Avatar billede nordclc Nybegynder
10. december 2002 - 14:12 #4
<%
time2=(time)

startT = CDate(time1)
endT = CDate(time2)

diff =  (TimeSerial(Hour(endT)-Hour(startT),Minute(endT)-Minute(startT),Second(endT)-Second(startT)))/3600 'difference i milisekunder

response.write Second(diff)
%>
Avatar billede dgivoni Nybegynder
10. december 2002 - 14:13 #5
Saa vidt jeg ved er et milisekund en tusindedel af et sekund. Saa hvis du skal have resultatet fra sekund til milisekund, skal du altsaa GANGE med 1000, ikke dividere overhovedet...
Avatar billede bobbedude Nybegynder
10. december 2002 - 14:14 #6
oki men jeg kan ikke få det til at virke den viser ikke noget

time1 = (time)/3600
{her er koden der skal måles på}
time2=(time)/3600

startT = CDate(time1)
endT = CDate(time2)

diff =  TimeSerial(Hour(endT)-Hour(startT),Minute(endT)-Minute(startT),Second(endT)-Second(startT)) 'difference in minutes
response.write Second(diff)/3600


og resultatet er 0
Avatar billede dgivoni Nybegynder
10. december 2002 - 14:15 #7
nordclc: for at komme fra minut til sekund skal man altsaa gange med 60, ikke dividere :-) Og saa har han skrevet fra sekund til milisekund i overskriften!
Avatar billede dgivoni Nybegynder
10. december 2002 - 14:16 #8
response.write(Second(diff) * 1000)
Avatar billede bobbedude Nybegynder
10. december 2002 - 14:20 #9
dgivoni det vil jo ikke hjælpe en pin men bare gøre 3 til 3000.
Avatar billede eagleeye Praktikant
10. december 2002 - 14:28 #10
Du kan ikke få tiden i milisekunder ... den mindste opløsning er sekuner..

Altså 3 sekuner  og ikke 2645 milisekuner
Avatar billede nordclc Nybegynder
10. december 2002 - 14:34 #11
dgivoni> selvfølgelig, det gok vist lidt hurtigt. Beklager ;o)
Avatar billede nordclc Nybegynder
10. december 2002 - 14:34 #12
gok = gik - for hurtigt igen!
Avatar billede eagleeye Praktikant
10. december 2002 - 14:38 #13
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