webForumDet fria alternativet

Datum kontroll

2 svar · 234 visningar · startad av Dragan 2k

Dragan 2kMedlem sedan okt. 20033 inlägg
#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å

PoffeMedlem sedan apr. 20022 743 inlägg
#2

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

Engine^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
129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)