day(Date)?

ASP

5 svar · 149 visningar · startad av justine

Medlem sedan maj 200167 inlägg
Trådstart#1

jag behöver dagens datum och fick det med hjälp day(Date) med idag fungerar det helt plötsligt inte. (Type mismatch)

jag förstår ingenting.

Medlem sedan juni 200032 967 inlägg
#2

hur ser den aktuella koden ut mer exakt?
är du säker på att felet kommer från den raden?

Medlem sedan maj 200167 inlägg
#3

koden ser ut såhär:

if day(Date)< 10 then
	dag = "0" & day(Date)
else dag = day(Date)
end if

men det fungerar inte heller om jag bara sätter: "dag = day(Date)"
allting annat fungerar utmärkt om jag struntar i det och anger att "dag = 28" eller så...

det har ju fungerat helt utmärkt...

Medlem sedan okt. 20001 558 inlägg
#4

Den koden funkar, det är kanske inte där felet ligger?

Medlem sedan juni 200032 967 inlägg
#5

f.ö. kan man ersätta den koden med:

dag = right("0" & day(Date),2)

mvh,

Medlem sedan maj 200167 inlägg
#6

nu har jag löst det. hade råkat dim:a både day och dag. och känner mig ganska puckad nu.

tackar iallafall så mycket för förenklingen av if-satsen. jag kan inte så mycket vbscript.

275 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
150 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)