Hvis du bruger CDate på tiden først, kan du blot ligge datoerne sammen. Dernæst kan du bruge DatePart til at formatere som du har lyst, f.eks.:
<% Dim t1, t2,s t1 = CDate("00:03:33") t2 = CDate("00:02:03") total = t1 + t2 %> Der er <%=DatePart("n",total)%>:<%=DatePart("s",total)%> minutter i alt.
Set rs = Conn.Execute("select SUM(Right(TID, 2)) as s, SUM(Left(TID, Len(TID)-3)) as m, (s Mod 60) as sekunder, (m+Int(s/60)) as minutter, (minutter&':'&sekunder) as total from mintabel")
Prøvede at udskrive en post med Cdate(rs("TID")). Posten er gemt som 5:27 (5 min, 27 sek), men udskriften med Cdate bliver til 5:27:00 (5 timer, 27 min, 0 sek).
Any suggestions? Selv ville jeg mene at jeg kørte en SQL query som lige indsatte 00: foran alle poster i TID, og så prøvede med dit forslag igen, men hvis man kan kode sig ud af det ville det være fint.
Der vil det mest nærliggende nok være at konvertere til sekunder med DateDiff, dividere med 4, og konvertere tilbage med DateAdd.
Synes godt om
Ny brugerNybegynder
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.