1000 s till X min

ASP

5 svar · 216 visningar · startad av skarbratt

Medlem sedan juli 2000325 inlägg
Trådstart#1

Finns det någon ekel omvandling från s till min?

Medlem sedan juli 2000836 inlägg
#2

Med tanke på din förra tråd kan man göra så här:

<%
tid1=#10:00:00#
tid2=#11:01:10#
tid=DateDiff("s", tid1, tid2)

hou=int(tid/3600) 
min=int(tid/60)-(hou*60)
sec=tid-(int(tid/60)*60)
%> 
<%= right("0" & hou,2) &":"& right("0" & min,2) &":"& right("0" & sec,2) %>
Medlem sedan juli 2000325 inlägg
#3

Funkar inte med sekundrarna

Medlem sedan juli 2000325 inlägg
#4

Eller snarare så buggar det... 65s = 1min och 60 s

?

Medlem sedan juli 2000325 inlägg
#5

Så här skall det nog se ut

hou = int(CTime/3600) 
			min = int(CTime/60)-(hou*60)
			sec	=	int(CTime - (hou*3600 + min*60))
Medlem sedan juli 2000836 inlägg
#6

Hmmm!
Testade inte innan förra inlägget, men gjorde det nu och för mig gav:

tid=65
hou=int(tid/3600) 
min=int(tid/60)-(hou*60)
sec=tid-(int(tid/60)*60)
response.write(right("0" & hou,2) &":"& right("0" & min,2) &":"& right("0" & sec,2))

00:01:05
Men funkar det för dig nu så är ju problemet ur värden. :)

249 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)