Avatar billede Slettet bruger
19. august 2001 - 00:45 Der er 12 kommentarer og
1 løsning

tid

Kan jeg på nogen måde trække en tt-mm-ss fra en tt-mm-ss?
Avatar billede thomas_regin Nybegynder
19. august 2001 - 00:47 #1
Jeps!.. Du kan bruge VB-funktionen DateDiff!

http://www.devguru.com/Technologies/vbscript/quickref/datediff.html

Mvh.

Thomas Regin.
Avatar billede thomas_regin Nybegynder
19. august 2001 - 00:48 #2
Aargh.. Ser først nu, at vi snakker timer, minutter og sekunder her.. Hmmm.. Det var værre!.. Jeg tænker lige lidt!.. Sorry! :)

Thomas.
Avatar billede Slettet bruger
19. august 2001 - 00:50 #3
jeg havde slet ikke regnet med at der ville være noget her på experten på denne tid
Avatar billede Slettet bruger
19. august 2001 - 00:51 #4
thomas_regin>> dit link virker ikke :o)
Avatar billede Slettet bruger
19. august 2001 - 00:52 #5
hmm, 2 sek
Avatar billede thomas_regin Nybegynder
19. august 2001 - 00:54 #6
Ork.. De hårde holder hele natten!.. :)

Ej, faktisk er jeg på vej i seng, hvilket måske osse er årsagen til, at jeg tog fejl af dit spørgsmål!..

Linket virker fint her hos mig!?..

Thomas.
Avatar billede Slettet bruger
19. august 2001 - 00:55 #7
sorry, men det var lige min dns server som ikke lige havde lyst til at slå den op :o)
Avatar billede Slettet bruger
19. august 2001 - 00:57 #8
hvordan bruger jeg den diffdate??
Avatar billede Slettet bruger
19. august 2001 - 01:07 #9
åh oki, hvordan finder jeg forskellen på tt-mm-ss

altså timer minutter og sek?
Avatar billede thomas_regin Nybegynder
19. august 2001 - 01:07 #10
Den er faktisk ret tricky, men den virker osse kun på datoer og ikke timer/minutter/sekunder.

Her er et eksempel:

dags_dato = now()
min_foedselsdag = \"19/7/2002\"

\'Dage til min næste fødselsdag:

Response.Write datediff(\"d\",dags_dato,min_foedselsdag)

\'Output: 334

Sådan virker det!.. :)

Mvh.

Thomas
Avatar billede Slettet bruger
19. august 2001 - 01:11 #11
det har jeg fundet ud af, men nu skal jeg bruge noget til at tage tiden..
Avatar billede thomas_regin Nybegynder
19. august 2001 - 01:16 #12
Ja, det tror jeg desværre ikke at jeg kan være dig behjælpelig med!.. Jeg kan simpelthen ikke huske om der findes en VB-funktion til time-beregninger!..

Thomas.
Avatar billede erb Nybegynder
19. august 2001 - 10:21 #13
Det er ikke så svært endda, brug \"s\" som første parameter, så returneres forskellen i sekunder...
(\"n\" for minutter og \"h\" for time) Hvis man bruger time returneres kun forskellen i hele timer, derfor vil jeg foreslå følgende:

<%= DateDiff(\"s\", #12:00:00#, #14:00:00#) %>

Dette vil returnere 7200, resten er simpel matematik...

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