webForumDet fria alternativet

Cookie = datum?

3 svar · 176 visningar · startad av voigtann1

voigtann1Medlem sedan juni 20019 519 inlägg
#1

med denna kod:

Response.Cookies("HIF_vote")("rostat") = date()

så sätter vi HIF_vote cookien till dagens datum rätt? men när jag kör en if sats med:

If Request.Cookies("HIF_vote")("rostat") = date()

så är det som om Hif_vote cookien inte känner igen sig själv... ska man göra något med

göromtilldatum(Request.Cookies("HIF_vote")("rostat")) sak? den bör väll ändå kunna hitta det.

@ndersMedlem sedan juni 200032 969 inlägg
#2

Du måste alltid jämföra med rätt subtyper.

If IsDate(Request.Cookies("HIF_vote")("rostat")) Then
      If CDate(Request.Cookies("HIF_vote")("rostat")) = Date Then
             '  Samma
      End if
End if
voigtann1Medlem sedan juni 20019 519 inlägg
#3

vad står egentligen C i Cdate för... finns ju fler som alltid börja på C... kommer inte på någon just nu men C måste ju betyda något.

@ndersMedlem sedan juni 200032 969 inlägg
#4

Jag skulle gissa på att C står för Convert.

CDate -> Convert to Date
CLng -> Convert to Long
CStr -> Convert to String
CInt -> Convert to Integer
CSng -> Convert to Single
CDbl -> Convert to Double

etc

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