Avatar billede richardr Nybegynder
27. marts 2002 - 10:08 Der er 7 kommentarer og
1 løsning

Beregning af tidsforskel i timer:minutter:sekunder

Det ska gøres vha. Now()
hvordan smides det ud så den skriver f.eks.
"Der er hh:mm:ss forskel på de to tidspunkter"
??
Avatar billede nolle_k Nybegynder
27. marts 2002 - 10:10 #1
Format(Tid, "hh:mm:ss")
Avatar billede picard Nybegynder
27. marts 2002 - 12:06 #2
Dim date1 As Date
Dim date2 As Date
Dim datedifferens As String
Dim i As Long

date1 = Now
For i = 0 To 100000
DoEvents
Next i
date2 = Now


datedifferens = Format$(DateDiff("h", date1, date2), "00") + ":" + Format$(DateDiff("m", date1, date2), "00") + ":" + Format$(DateDiff("s", date1, date2), "00")

MsgBox datedifferens


mvh.

Christian
Avatar billede nih Novice
27. marts 2002 - 12:08 #3
Dim t1 As Date, t2 As Date

t1 = #11:00:00 AM#
t2 = Time

Msgbox Format(t2 - t1, "hh:nn:ss")

Pas på ikke at putte nogle datoer ind i variablerne t1 og t2, ellers går beregningen helt tilbage til 1/1/1900

Niels
Avatar billede nih Novice
27. marts 2002 - 12:09 #4
svar
Avatar billede nolle_k Nybegynder
27. marts 2002 - 12:12 #5
Ja eller

Dim Date1 as Date, Date2 as Date

Date1 = Now

'Et stykke tid senere
Date2 = Now

MsgBox "Forskel = " & Format(Date2 - Date1, "hh:mm:ss")
Avatar billede nih Novice
27. marts 2002 - 12:15 #6
picard -> datediff ("s",date1,date2) angiver total sek. mellem de to tidspunkter.
Avatar billede nih Novice
27. marts 2002 - 12:18 #7
"m" er måned "n" er min ;o)
Avatar billede richardr Nybegynder
02. april 2002 - 09:47 #8
nih.. det virker helt fint... takker..
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