BBosse168Medlem sedan nov. 20031 018 inlägg Frågan#1 Någon som vet ett smidigare eller bättre sätt att få ut datumet än denna kod:
check = DateDiff("d", Date, Rs("datum"))
if check = 0 then
response.write "<font color='#FF0000'>Idag</font> kl "& FormatDateTime(rs("Datum"), 4)
elseif check = -1 then
response.write "Igår kl "& FormatDateTime(rs("Datum"), 4)
Else
Response.write FormatDateTime(Rs("Datum"), 1) &" kl "& FormatDateTime(Rs("Datum"), 4)
End If
@ndersMedlem sedan juni 200032 967 inlägg*) Lägg det formaterade datumet i en variabel och använd den istället.
*) Indentera din kod för lättare överblick.
BBosse168Medlem sedan nov. 20031 018 inlägg Förstår inte hur du menar. :(
@ndersMedlem sedan juni 200032 967 inläggcheck = DateDiff("d", Date, Rs("datum"))
strTid = FormatDateTime(rs("Datum"), 4)
if check = 0 then
response.write "<font color='#FF0000'>Idag</font> kl "& strTid
elseif check = -1 then
response.write "Igår kl "& strTid
Else
Response.write FormatDateTime(Rs("Datum"), 1) &" kl "& strTid
End If
Indentering handlar om att göra koden lätt att läsa, och lätt att följa.