Prøv med dette som tjekker om intervallet start_kl til slut_kl ligger inde i pausen. Det er nødvendigt med at konvereter klokken med Cdate for den tolker det som tidspunkter.:
if Cdate(start_kl) >= CDate(pause_start) AND Cdate(slut_kl) <= CDate(pause_slut) then 'start_kl og slut_kl ligger inde i pausen
else 'start_kl og slut_kl intervallet ligger ud over pausen
"Hvis Start_tid og slut_tid ikke er i samme tidsrum som pausen"
Eller mener du hvis pause ligger mellem start og slut tid??? For så det sådan her:
if Cdate(start_kl) <= CDate(pause_start) AND Cdate(slut_kl) >= CDate(pause_slut) then 'start_kl og slut_kl ligger inde i pausen Response.Write "MELLEM"
else 'start_kl og slut_kl intervallet ligger ud over pausen Response.Write "UDEN FOR" end if
Hov de to kommentare 'start_kl og slut_kl ligger inde i pausen -> Pause mellem start og slut til 'start_kl og slut_kl intervallet ligger ud over pausen -> pause ud over start og slut tid
if Cdate(start_kl) <= CDate(pause_start) AND Cdate(slut_kl) >= CDate(pause_slut) then 'start_kl og slut_kl ligger inde i pausen Response.Write "MELLEM"
else 'start_kl og slut_kl intervallet ligger ud over pausen Response.Write "UDEN FOR" end if
Synes godt om
Ny brugerNybegynder
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.