webForumDet fria alternativet

Varför fel?

ASPur ASP

4 svar · 215 visningar · startad av Asa

Medlem sedan dec. 20011 860 inlägg
Frågan#1

Jag har en lite aspkod som visar helt fel. Denna kod skriver ut att DT1 är större än DT2. Varför?

<%
DT1 = "2004-02-19 11:11:11"
DT2 = Now()

If DT1 <= DT2 Then
  Response.Write "DT1 är äldre än DT2"
Else
  Response.Write "DT1 är nyare än DT2"
End If
%>
Medlem sedan nov. 20017 144 inlägg
#2

Vet inte, men varför använder du inte datediff?

Medlem sedan dec. 20011 860 inlägg
#3

Vet inte - blev bara så här! Cdate funkade visst! Men det kan man ju oxå använda...

Medlem sedan dec. 20011 860 inlägg
#4

Så här va?

If DateDiff("d",DT2,DT1) <= 0 Then
  Response.Write "DT1 är äldre än DT2"
Else
  Response.Write "DT1 är nyare än DT2"
End If
Medlem sedan dec. 200012 464 inlägg
#5
DT1 = #2004-02-19 11:11:11#

För att skilja på sträng och datum

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