Nån som vet hur jag räknar ut dagar och timmar mellan två datum Kanske detta? Finns säkert kortare kod men denna ska iallafall fungera. Tack! Fungerade fint det där, fick dock göra om koden lite... HejTiden mellan två datum?
typ
2001-01-01 11:30
->
2001-01-02 11:40
borde bli
Uptime:1 dag 10 minuter
Nån som har nån idé=)? Verkar klurigt me datum och asp=)
*Joel!*Sv: Tiden mellan två datum?
/Janne
<%
varDatum1 = "2001-01-01 11:30"
varDatum2 = "2001-01-02 11:40"
varDatum1 = Cdate(varDatum1)
varDatum2 = Cdate(varDatum2)
varResultat = DateDiff("n",varDatum1,varDatum2)
varDagar = Int(varResultat/1440)
varResultat = varResultat Mod 1440
varTimmar = Int(varResultat/60)
varMinuter = varResultat Mod 60
Response.Write varDagar & " dag " & varTimmar & " timmar och " & varMinuter & " minuter"
%>Sv: Tiden mellan två datum?
<code>
<%
varDatum1 = Application("ServerStart")
varDatum2 = Now
varDatum1 = Cdate(varDatum1)
varDatum2 = Cdate(varDatum2)
varResultat = DateDiff("n",varDatum1,varDatum2)
varDagar = Int(varResultat/1440)
varResultat = varResultat Mod 1440
varTimmar = Int(varResultat/60)
varMinuter = varResultat Mod 60
If varDagar >= "2" or varDagar = "0" then
varADagar = " dagar "
Else
varADagar = " dag "
End If
If varTimmar >="2" or varTimmar = "2" then
varATimmar = " timmar "
Else
varATimmar = " timme "
End If
If varMinuter >="2" or varMinuter = "2" then
varAMinuter = " minuter"
Else
varAMinuter = " minut"
End If
%>
<img border="0" src="_gfx/pil_bla.gif"><B>Uptime:</B> <%=varDagar & varADagar & varTimmar & varATimmar &" och " & varMinuter & varAMinuter%><br><br>
</code>
Se resultatet på:http://host4u.d2g.com
mvh
JoelSv: Tiden mellan två datum?
Har inte riktigt koll på vad man kan och inte kan i Asp men
i Vb kunde man göra så här.
Private Sub Command1_Click()
Dim tid1 As Double, tid2 As Double
Dim diff As Single, dag As Long
Dim clock As Single
tid1 = CDate("2001-01-01 11:30")
tid2 = CDate("2001-01-02 11:40")
diff = tid2 - tid1
dag = Int(diff)
clock = diff - dag
Label1 = dag & " dag. " & Format$(clock, "hh:mm")
End Sub
mvh
Sven