days = datediff("d",cdate(rs("datecol")),now())
if days = 0 then
response.write "idag"
elseif days = 1 then
response.write "igår"
else
end if
------------------
essentitia preter non sans multiplicandum
12 svar · 242 visningar · startad av bassebhu
Hej!
När inlägg skickas till min gästbok sparas datumet i databasen. Jag använder NOW.
När jag sedan hämtar det får ja fram tex. 2002-01-18 18:54:07.
Finns det något sätt att fixa så om det man hämtar innehåller dagens datum så byts det ut mot "idag" och om det var gårdagens datum så byts det mot "igår".
Alltså "2002-01-18 18:54:07" blir "idag 18:54:07"
och "2002-01-17 18:54:07" blir "igår 18:54:07"
Hjälp!
mvh: basse
days = datediff("d",cdate(rs("datecol")),now())
if days = 0 then
response.write "idag"
elseif days = 1 then
response.write "igår"
else
end if
------------------
essentitia preter non sans multiplicandum
nästan som ja ville.
nu blir "2002-01-18 18:54:07" --> "idag"
jag vill att "2002-01-18 18:54:07" ska bli "idag 18:54:07"
mvh: basse
postDate = cdate(rs("datecol"))
days = datediff("d",postDate,now())
if days = 0 then
response.write "idag " & FormatDateTime(postDate,3)
elseif days = 1 then
response.write "igår" " & FormatDateTime(postDate,3)
else
response.write postDate
end if
------------------
essentitia preter non sans multiplicandum
varför går det inte och göra så här?:
response.write "<font color='#FF0000'>igår</font>" & FormatDateTime(postDate,3)
Vad menar du med går inte? Jag ser inget syntaktiskt fel.
------------------
essentitia preter non sans multiplicandum
färgen ändras ej!!!
Vill du ah både igår och datumet i samma färg?
response.write "<font color='#FF0000'>igår " & FormatDateTime(postDate,3) & "</font>"
------------------
essentitia preter non sans multiplicandum
nu blir datumet med också :) vill bara att idag blir röd :)
response.write "<font color='#FF0000'>idag "& "</font>" & FormatDateTime(postDate,3)
------------------
ASP är bäst fuck the rest!!!
tack LarsG och tack jboy_87 :)