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" ??
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
27. marts 2002 - 10:10
#1
Format(Tid, "hh:mm:ss")
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
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
27. marts 2002 - 12:09
#4
svar
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")
27. marts 2002 - 12:15
#6
picard -> datediff ("s",date1,date2) angiver total sek. mellem de to tidspunkter.
27. marts 2002 - 12:18
#7
"m" er måned "n" er min ;o)
02. april 2002 - 09:47
#8
nih.. det virker helt fint... takker..
Kurser inden for grundlæggende programmering