webForumDet fria alternativet

Datum kontroll

ASP

2 svar · 234 visningar · startad av Dragan 2k

Medlem sedan okt. 20033 inlägg
Frågan#1

Jag har en liten fråga som säkert är hur simpel som helst att lösa men jag har gått bet.

Det finns ett bokningsformulär där en gäst kan göra en bokningsförfrågan. Restaurangen vill dock att för att bokningen ska gå igenom måste bokingarna som skickas ligga minst ett dygn i framtiden.

Anta att datumet som gästen är inne och bokar är 2005-10-10 och tiden är 19:00. Då ska bokningen bara gå igenom om bokat datum och tid överstiger 2005-10-11 19:00

Projektet är gjort i ASP VBScript och använder Access databas.

Det borde väl att gå att lösa via ngn form av reg exp men hur?

Tacksam för all hjälp jag kan få

Medlem sedan apr. 20022 743 inlägg
#2

Ta en titt på funktionen DateAdd() så kommer du hitta det du behöver :)

Medlem sedan dec. 20003 887 inlägg
#3

Det här är ett sätt

if(DateDiff("h", Now(), [i]tiden_som_bokas[/i]) > 24 then
  [blue]' ok...[/blue]
else
  [blue]' inom 24 timmar[/blue]
end if
255 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)