webForumDet fria alternativet

Jämföra datum.

ASPur ASP

5 svar · 268 visningar · startad av -torlejf-

-torlejf-Medlem sedan feb. 2000153 inlägg
#1

Hej!
Jag börjar bli lite irrterad på denna funktionen.

Jag vill helt enkelt jämföra två variabler.
Båda innehåler datum.

T.ex.
variabel1 = date() 'dagens datum
variabel2 = request.form("datum") 'datum som användaren skriver in, t.ex. 2003-01-01.

Vad jag vill är att om datumet i variabel2 är äldre än dagens datum i variabel1 så ska det komma upp ett mess om det.

Jag tänkte att det skulle vara så enkelt som:
IF variabel2 < variabel1 then...

Men det funkar inte.
Så? :)

Och när jag ändå håller på med datum, hur koverterar jag: 2003-01-01 till: 1 januari 2003?

:)

Tacksam för svar!

SebbeMedlem sedan jan. 20032 285 inlägg
#2

Det här kanske funkar?

If DateDiff("d", Date(), CDate(variabel2)) > 0 Then
  Response.Write("Äldre än idag.")
End If
-torlejf-Medlem sedan feb. 2000153 inlägg
#3

Det funkade finemang. :)

Nu är det bara mina dnra fråga kvar. :)

Och när jag ändå håller på med datum, hur koverterar jag: 2003-01-01 till: 1 januari 2003?

;)

SirPeterMedlem sedan feb. 200115 571 inlägg
#4

Kolla om inte denna tråd tar upp det du undrar.

@ndersMedlem sedan juni 200032 969 inlägg
#5

Om inte den tråden passar, prova att söka lite på exempelvis formatdatetime. Sökfunktionen är din vän!

Mvh

-torlejf-Medlem sedan feb. 2000153 inlägg
#6

Nämen ser man på. :) Jag har en ny vän. hehe.

Tackar så mycket för hjälpen!
/ David

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