la solution est pas trés compliqué :-/
Tu transformes tes heures en minutes, par exemples datedeb= 10h10 =
10*60+10 = 610min puis si tu as datefin = 2h02 = 2*60+2 = 122
si datedeb > datefin alors
datefin = datefin + 24*60 (car il y a 24h par jour :p)
fin si
result = datefin - datedeb
le seul truc "compliqué" c'est de convertir les heures en minutes, et ca je sais pas si y'a des trucs tout fait en vbs, sinon
tu peux faire un truc du genre
'datedeb = "10h10"
datedeb = datedeb.split("h")(1) *60 + datedeb.split(h)(2)
Je suis pas sur que le split existe en vbs, mais bon je te donne une
solution avec des trucs de bases, peut etre que vbs est plus riche ...
et qu'il y a d'autre facon de faire, en tout cas en .net c'est plus
simple :D
Dim dateDeb As New Date(2005, 5, 27, 20, 53, 30)
Dim result As Integer = Now.Subtract(dateDeb).Minutes
Cyril -
MCP ASP.netWebmaster de :
Hoshimi.CodeS-SourceS.fr