webForumDet fria alternativet

Datum -2

4 svar · 156 visningar · startad av Addeladde

AddeladdeMedlem sedan jan. 20013 406 inlägg
#1

Jag vill kunna få en variabel med dagens datum minus 2 dagar

alltså om dagens datum är
2001-05-30 så ska datumet bli 2001-05-28

jag har försökt med

datum = date -2

men det funkar inte. Observera att formatet måste vara åååå-mm-dd

------------------
Adde

VideMedlem sedan dec. 19998 577 inlägg
#2

datum = DateAdd("D", -2, Date)

------------------
Vide rox = new Vide();
rox.learn("C#");

webeye.nu

AddeladdeMedlem sedan jan. 20013 406 inlägg
#3

Den skriver ut datum som har passerat vad är det för fel. Om jag ändrar datumet mer än en månad till baka skriver den inte ut datumet.

datum = DateAdd("D", -2, Date)

pg = TRIM( Request( "pg" ) )
IF pg = "" THEN pg = 1 

Set utfardRS = Server.CreateObject( "ADODB.Recordset" )
utfardRS.ActiveConnection = Con
utfardRS.CursorType = adOpenStatic
utfardRS.Pagesize = 100

sqlString = "SELECT utfard_namn, utfard_id, utfard_datum, utfard_typ, utfard_djup, utfard_krav, utfard_info, utfard_platser " &_
  "FROM utfarder " &_
  "WHERE utfard_status=1 " &_
  "AND utfard_datum >= '" &  datum & "' " &_
  "ORDER BY utfard_datum DESC"
utfardRS.Open sqlString
utfardRS.AbsolutePage = pg
%>

------------------
Adde

VideMedlem sedan dec. 19998 577 inlägg
#4

vad är det för databas?

vad är fältet utfard_datum för datatyp?

------------------
Vide rox = new Vide();
rox.learn("C#");

webeye.nu

AddeladdeMedlem sedan jan. 20013 406 inlägg
#5

det är en MS SQL-server datbas och fältet är av typen datum

------------------
Adde

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