webForumDet fria alternativet

tid räknare

ASP

2 svar · 245 visningar · startad av graf

Medlem sedan aug. 2001174 inlägg
Frågan#1

Morsning!

Jag har ett forum och skulle vilja ha ett datum om inlägget är mer än en dag gammal, då ska det stå 19/10 t ex.
Om det är två dagar gammal ska det stå 20/10.
Men om inlägget är skrivet idag så ska tiden visas, t ex: 17.01

Hur gör man det?
Tack så jätte mkt den som hjälper mig!

Medlem sedan aug. 20003 575 inlägg
#2
If FormatDateTime(datumvariabel,shortdate) = FormatDateTime(now(),shortdate) Then
Response.Write FormaDateTime(datumvariabel, ShortTime)
else
response.write FormatDateTime(datumvariabel, ShortDate)
end if

ej testad
------------------
"Brott kanske inte lönar sig, men det är kul"

[Redigerat av Nickemannen den 20 okt 2001]

Medlem sedan dec. 200012 464 inlägg
#3
d = cdate(rs("publishdate")
if datediff("d",d,date) = 0 then
'dagens datum
     response.write datepart("n",d) & "." & right("0" & datepart("s",d),2) & "<br>"
else
    response.write day(d) & "/" & right("0" & month(d),2) & "<br>"
end if

Nu förstod jag inte vilken skillnad det är mellan dom som är en eller två dagar gamla.

------------------
essentitia preter non sans multiplicandum

258 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)