webForumDet fria alternativet

Replaca datum...

12 svar · 242 visningar · startad av bassebhu

bassebhuMedlem sedan nov. 20016 480 inlägg
#1

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

LarsGMedlem sedan dec. 200012 464 inlägg
#2
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

bassebhuMedlem sedan nov. 20016 480 inlägg
#3

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

LarsGMedlem sedan dec. 200012 464 inlägg
#4
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

bassebhuMedlem sedan nov. 20016 480 inlägg
#5

tack. fick ändra lite men det var som jag ville.

fick ta bort en "

tack igen.

mvh: basse

hacktheplanetMedlem sedan nov. 2001263 inlägg
#6

varför går det inte och göra så här?:

response.write "<font color='#FF0000'>igår</font>"  & FormatDateTime(postDate,3)
LarsGMedlem sedan dec. 200012 464 inlägg
#7

Vad menar du med går inte? Jag ser inget syntaktiskt fel.

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

hacktheplanetMedlem sedan nov. 2001263 inlägg
#8

färgen ändras ej!!!

LarsGMedlem sedan dec. 200012 464 inlägg
#9

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

hacktheplanetMedlem sedan nov. 2001263 inlägg
#10

nej menar jag bara idag hehe

[Redigerat av hacktheplanet den 18 jan 2002]

hacktheplanetMedlem sedan nov. 2001263 inlägg
#11

nu blir datumet med också :) vill bara att idag blir röd :)

jboy_87Medlem sedan aug. 20011 099 inlägg
#12
response.write "<font color='#FF0000'>idag "& "</font>" & FormatDateTime(postDate,3)

------------------
ASP är bäst fuck the rest!!!

hacktheplanetMedlem sedan nov. 2001263 inlägg
#13

tack LarsG och tack jboy_87 :)

128 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)