Avatar billede guldklumpen Nybegynder
05. marts 2008 - 08:54 Der er 3 kommentarer

Problemer med dato

Jeg har følgende kode og troede sgu egentlig jeg havde fået det vil at virke.

Det fungerer bare ikke - uanset hvilken dato der står i posten opfoelgning, bliver resultatet det samme.

Det skulle gerne være sådan, at hvis datoen er mindre end 14 dage gammel så skal der ske noget andet end hvis den er ældre.

<% dato14 = DateAdd("d",-14,date)
  dato14 = Year(dato14) & "-" & Month(dato14) & "-" & Day(Dato14)

opfoelgning= rs("opfoelgning") %>

<% if opfoelgning >= " & dato14 & " then %>
ja
<% else %>
nej
<% end if %>
Avatar billede erikjacobsen Ekspert
05. marts 2008 - 09:36 #1
Formentlig bare

<% if opfoelgning >=  dato14  then %>
ja
<% else %>
nej
<% end if %>
Avatar billede guldklumpen Nybegynder
05. marts 2008 - 09:40 #2
virker heller ikke.

Hvis jeg skriver de 2 datoer ud så står de forskelligt:
f.eks.
opfoelgning = 01/01/2008
dato14 = 2008-2-20

kan det have noget med det at gøre?
Avatar billede erikjacobsen Ekspert
05. marts 2008 - 12:51 #3
Ja, du sammenligner strengværdier, og så skal begge være på formen "2008-02-20"
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester