Zeitabhängig

Von morgens um 8 bis abends um 20 Uhr (Sommerzeit) erscheint der Text in dieser Seite schwarz auf weiss - und die übrige Zeit, d.h. nachts, entsprechend weiss auf schwarz. Möglich machts eine .css.php-Datei, welche mit dieser HTML-Seite verlinkt ist. Der Script sieht so aus:

<?php
  header('Content-type: text/css');
date_default_timezone_set("Europe/Berlin");
  if (date("H")>8 && date("H")<20){
    $background = "white";
    $color = "black";
  } else {
    $background = "black";
    $color = "white";
  }
?>

body {
  background-color: <?=$background?>;
  color: <?=$color?>;
}