Thorvald Skrevet 20. januar 2018 Del Skrevet 20. januar 2018 Hei,Har sikkert gjort noe dumt her. Har variabler fra Mysql som kommer i format, Mon:22:00 Trenger og konvertere dette til tid. Altså 22:00 Noen tips her? Lenke til kommentar
Emsal Skrevet 20. januar 2018 Del Skrevet 20. januar 2018 Bare fjern de første karakterene. Substr('Mon:22:00',4) Lenke til kommentar
Thorvald Skrevet 20. januar 2018 Forfatter Del Skrevet 20. januar 2018 Kanskje forklare hva eg skal med dette Har 2 tider, Mon:10:00 og Mon:22:00 Det eg vil ha ut på skjerm er IF det er utenfor den perioden Echo "stengt".MEN , hvis tider er under en time til Mon:22:00 så vil eg ha Echo"stenger om xx min" Lenke til kommentar
Thorvald Skrevet 20. januar 2018 Forfatter Del Skrevet 20. januar 2018 Den funker tusen takk, nå kan eg regne meg ut Lenke til kommentar
Emsal Skrevet 20. januar 2018 Del Skrevet 20. januar 2018 Fullstendig kode $timeOpen = '10:00'; $timeClose = '22:00'; $timeNow = date('H:i'); echo $timeNow, PHP_EOL; if($timeOpen < $timeNow && $timeClose > $timeNow) { echo 'Åpen', PHP_EOL; if(date('H:i', strtotime($timeNow.' +1 hour')) >= $timeClose) echo 'Det er '.date('i', strtotime($timeClose)-strtotime($timeNow)). 'min til stengetid'; } else echo 'Stengt'; Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå