Jak zobrazit informaci o zavření kanceláře na webu do zadaného datumu a času pomocí PHP?
- Zjistit aktuální časové razítko time stamp v unixovém formátu
- Převést zadaný datum a čas na unixový formát
- V podmínce porovnat aktuální a zadaný unixový formát datumu a času a na základě toho zobrazit informaci o zavření.
- Po uplynutí zadeného datumu a času se řádka o zavření už nezobrazí a člověk nemusí nic hlídat... :)
Otvírací doba:
Po – Pá 08.00 – 12.00 13.00 – 16.00 hod.So a Ne ZAVŘENO
Dne 1. 8. 2013 z technických důvodů zavřeno.
---------- PHP kód:
<?php $datumHodinaDnes = time(); // aktuální unixové časové razítko 1375330347 $datumHodinaZavreno = strtotime("2013/08/01 16:00"); // rok/měsíc/den hodiny:minuty - anglický tvar datumu a času ISO8601 Notations, do kdy má být zavřeno, do kdy se má hláška o zavření zobrazovat na webu if ($datumHodinaDnes <= $datumHodinaZavreno) { echo 'Dne 1. 8. 2013 z technických důvodů zavřeno.'; } ?>