webForumDet fria alternativet

Varför e det på detta viset?

2 svar · 225 visningar · startad av CoolDude

CoolDudeMedlem sedan aug. 2000304 inlägg
#1

Hallo!

Jag sätter en kaka med dagens datum och återhämtar den sedan då har den formatet 4/3/2001 8:34:34 AM

Men då man gämför med dbn eller med now() så får den formatet 2001-04-03 08:41:31

Varför???

Jag sätter kakan med:

	Response.kaka("CDp_BikeTrail") = now()
	Response.kaka("CDp_BikeTrail").Expires = dateadd("d",365,now())

(pst.. engelska ordet för kaka godkänndes inte av Forumet där av det svenska ;) )

Och återhämtar den med:

nDays = Request.kaka("CDp_BikeTrail")

Jag har även satt Session.LCID = 1053 då jag vill ha datumen i svenskt format.

Vad kan vara fel???
Det går inte att gämföra de två datumen.
med defDate = dateadd("d", -cint(nDays), date)
Detta har funkat förr då jag inte använde svenskt format på datun & tid.

------------------
/CoolDude

VideMedlem sedan dec. 19998 577 inlägg
#2

Jag tror inte cookien kan hålla reda på datatyper, så när du hämtar textsträngen ifrån cookien så kan du lägga CDate på den:

nDays = Cdate(Request.kaka("CDp_BikeTrail"))

Helt otestat naturligtvis ;)

------------------
webEye.nu SweQuake.com

CoolDudeMedlem sedan aug. 2000304 inlägg
#3

Man tackar och bockar!

Det funkade nästan... ;)
Det krävdes lite till pillande innan det fungerade som jag ville... :e

Men Helt klart Vide e dock att din sträng gjorde ett datum av texten. :)

------------------
/CoolDude

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