Den køber jeg...den sider lige i skabet. Nu har jeg et andet problem. Jeg har 2 tidspunkter eks. tid1 = 08:45 tid2 = 09:00 dem skal jeg have trukket fra hinanden så resultatet bliver negativt -00:15.
Det resultat skal jeg så bruge et andet sted så hvis jeg eventuelt plusser det negative resultat med 01:00 så skal dette jo give 00:45.
Håber virkelig du kan komme med en løsning eller andre selvfølgelig.
Jeg har lavet lidt om, så du også kan trække en tid fra en anden. Lej lidt med det - det er ikke fuldstændig gennemtestet... -------------------------------- <% Function TimeAddSub(time1,time2,addsub) 'addsub - 1 = add - 0 = substract
time1_neg = 0 if Left(time1,1) = "-" then time1_neg = 1 : time1 = Right(time1,Len(time1)-1) time1_hour = Hour(time1) if time1_neg then time1_hour = -1*time1_hour time1_minut = Minute(time1) if time1_neg then time1_minut = -1*time1_minut
time2_neg = 0 if Left(time2,1) = "-" then time2_neg = 1 : time2 = Right(time2,Len(time2)-1) time2_hour = Hour(time2) if time2_neg then time2_hour = -1*time2_hour time2_minut = Minute(time2) if time2_neg then time2_minut = -1*time2_minut
if addsub then allminuts = ((time1_hour*60)+time1_minut) + ((time2_hour*60)+time2_minut) else allminuts = ((time1_hour*60)+time1_minut) - ((time2_hour*60)+time2_minut) end if totaltime_neg = 0 if allminuts < 0 then totaltime_neg = 1 : allminuts = allminuts*-1 totalhour = int(allminuts/60) totalminute = allminuts - (60 * int(allminuts/60))
finishtime = FormatDateTime(totalhour & ":" & totalminute,vbshorttime) if totaltime_neg then finishtime = "-" & finishtime
Idanielsen> Din function er god. Hvordan skal jeg kunne + eller - 2 tider, for jeg kan se at jeg kan bruge din function også. Eks. timer afspadsering primo: 32:20 timer afspadsering denne md: + 12:30 = timer afspadsering ultimo: 44:50
Function writeTime(intMinutes) writeTime = Right("0" & Cstr(Int(intMinutes/60)), 2) & ":" & Right("0" & Cstr(intMinutes mod 60)), 2) end Function
Hvordan håndterer du det hele? Er det en database, og hvis ja, under hvilken form gemmer du tiderne? Som strenge eller datoer eller hvad?
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.