Avatar billede moejensen Nybegynder
09. oktober 2005 - 14:57 Der er 7 kommentarer og
1 løsning

Udregning af sekunder mellem to tider

Hvordan udregner jeg antal sekunder mellem 15:21:33 og ex 15:23:03?

er der en der har en stump kode der kan gøre det?
Avatar billede roenving Novice
09. oktober 2005 - 15:10 #1
Hvor får du de angivelser fra ?-)

-- for det er rasende nemt med Date-objekter, så hvis det opstår i browseren som reaktion på bruger-handlinger kan vi direkte oprette dem på de passende tidspunkter !-)
Avatar billede moejensen Nybegynder
09. oktober 2005 - 15:48 #2
det er fra et txt feldt i en database desværre.
Avatar billede roenving Novice
09. oktober 2005 - 15:49 #3
Har de præcis det angivne format: tt:mm:ss ?-)
Avatar billede moejensen Nybegynder
09. oktober 2005 - 15:50 #4
yep :-)

ex 08:05:01
Avatar billede roenving Novice
09. oktober 2005 - 16:02 #5
F.eks.

<script type="text/javascript">
function timeDiff(f, time1, time2, trg){
  var t1 = f.elements[time1].value.split(":"),t2 = f.elements[time2].value.split(":");
  var d1 = new Date(0,0,1,t1[0],t1[1],t1[2]);
  var d2 = new Date(0,0,1,t2[0],t2[1],t2[2]);
  f.elements[trg].value = Math.floor((d2.getTime()-d1.getTime())/1000);
}
</script>

<form>
Tid 1: <input type="text" name="tid1" value="15:21:33" size="8"><br>
Tid 2: <input type="text" name="tid2" value="15:23:03" size="8"><br>
Tid 1: <input type="text" name="tidforskel" value="0" size="8">&nbsp;s.<br>
<input type="button" onclick="timeDiff(this.form,'tid1','tid2','tidforskel');return false;" value="Vis forskel">
</form>

-- men der kan være mange gode grunde til små og store anderledesheder !-)
Avatar billede moejensen Nybegynder
09. oktober 2005 - 16:06 #6
ups kan sku se jeghar fået smidt spørgsmålet i den forkerte kategori, det skulle ha været i ASP, det beklager jeg

hvis du lavet et svar, så får du point alligevel.
Avatar billede roenving Novice
09. oktober 2005 - 16:08 #7
Tjah, hvis du bruger vbscript, er der jo direkte funktioner til det, bruger du javascript i asp, kan du direkte bruge den viste måde at gøre det på '-)
Avatar billede roenving Novice
09. oktober 2005 - 16:28 #8
Tak for point ;~}
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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