Det jag vill åtgärda är att om det råkar vara väldigt lång tid kvar, över en dag (+), så vill jag visa det i dagar, timmar, minuter kvar istället för bara 187 timmar och 6 minuter kvar.
Antar att det är ganska enkelt att ta fram men det står helt still nu...
m = [B]dinVariabel_med_minuter[/B]
minuter = m Mod 60
timmar2 = (m - minuter)/60
timmar = timmar2 Mod 24
dygn = (timmar2 - timmar)/24
if dygn>0 then
if dygn=1 then
dygnstring= dygn & " dag "
else
dygnstring= dygn & " dagar "
end if
else
dygnstring=""
end if
if timmar>0 then
if timmar=1 then
timmstring=timmar & " timme "
else
timmstring=timmar & " timmar "
end if
else
timmstring=""
end if
if minuter>0 then
if minuter=1 then
minstring=minuter & " minut"
else
minstring=minuter & " minuter"
end if
else
minstring=""
end if
Response.Write dygnstring &" "& timmstring &" "& minstring
varDateDiff = DateDiff("N", now(),rs("bokad_start"))
m = varDateDiff 'Minuter
minuter = m Mod 60
timmar2 = (m - minuter)/60
timmar = timmar2 Mod 24
dygn = (timmar2 - timmar)/24
if dygn > 0 then
if dygn = 1 then
dygnstring = dygn & " dag "
else
dygnstring = dygn & " dagar "
end if
else
dygnstring = ""
end if
if timmar>0 then
if timmar=1 then
timmstring=timmar & " timme "
else
timmstring=timmar & " timmar "
end if
else
timmstring=""
end if
if minuter>0 then
if minuter=1 then
minstring=minuter & " minut"
else
minstring=minuter & " minuter"
end if
else
minstring=""
end if
Response.Write dygnstring &" "& timmstring &" "& minstring
253 ms totalt · 4 externa anrop · v20260731065814-full.868a69e5