Avatar billede lifeweb Nybegynder
07. maj 2004 - 17:25 Der er 8 kommentarer og
1 løsning

hvordan tjekker jeg at tiden ikke er for sen?

Hej..!

Jeg er igang med at lave en kalender som skal bruges til booking...

Jeg har brug for at tjekke om brugeren prøver at booke en tid efter et givent tidspunkt.
Eksempelvis kunne kalender stoppe klokken 16:00:00 og brugeren kunne prøve at booke en tid kl 16:10:00.

Hvordan tjekker man dette..?

Jeg har prøvet at skrive:
if request("dato") < "16:00:00" then
...
else
...
end if

Det virker ikke...
Avatar billede Slettet bruger
07. maj 2004 - 17:27 #1
Hvad står der i din dato? Hvis det er både dato og tid kan du ikke lave sammenligningen som du gør, du kan evt prøve noget med
if request("dato") < date() & " 16:00:00" then
Avatar billede ellebaek Nybegynder
07. maj 2004 - 17:30 #2
prøv med:

if CTime(request("dinvar")) < "16:00:00" then
Avatar billede lifeweb Nybegynder
07. maj 2004 - 17:52 #3
bertie: sorry, for at være pædagogisk skulle der nok ha stået request("tid"), hvilket er en variabel lignende 15:50:00

ellebaek: hvad gør CTime?? Den siger at "typerne ikke stemmer overens"
Avatar billede Slettet bruger
07. maj 2004 - 17:53 #4
oki :-)
Avatar billede ellebaek Nybegynder
07. maj 2004 - 18:22 #5
CTime konvertere en variabel til typen tid, det svarer til hvis du benytter
CDate(24-04-04) så konverteres 24-04-04 til dato..

Hvad hvis du bruger CTime på ´begge sider af < =??
Avatar billede lifeweb Nybegynder
07. maj 2004 - 18:25 #6
jeg mangler nok at give dig lidt kode...

Der står:
--kode--
nytid = dateadd("n",i*10,starttid)
if CTime(nytid) < CTime(sluttid) then
--kode--

Dette bruges til at gennemløbe nogle tider...
Jeg har forsøgt at skrive:
--kode--
nytid = dateadd("n",i*10,starttid)
if nytid < CTime(sluttid) then
--kode--

dog uden andet resultat
Avatar billede ellebaek Nybegynder
07. maj 2004 - 18:29 #7
arh... Tror problemet ligger i at funktionen ikke hedder CTime, men derimod TimeValue..

Prøv det i stedet for CTime..
Avatar billede lifeweb Nybegynder
07. maj 2004 - 19:23 #8
det ser ud til at være det rigtige - smider du lige et svar..?
Avatar billede ellebaek Nybegynder
07. maj 2004 - 19:23 #9
Ja, der er et svar her ;-)
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

IT-JOB

Riskpoint A/S (Riskpoint Solutions Limited)

Senior Developer

Rambøll Management Consulting

Senior Software Engineer

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Solution Manager til Cyberdivisionen

Digitaliseringsstyrelsen

IT-arkitekt hos Digitaliseringsstyrelsen