E-Book Startseite Karteikarten-Programm
0
Inhalt dieser Seite
  1. Datum und Zeit

Datum und Zeit

Perl ist dazu fähig die aktuelle Zeit zu ermitteln. Leider ist die Funktion nicht ganz so komfortabel wie manche es vielleicht von PHP kennen. Mit dem Befehl localtime(time) kann die aktuelle Zeit des Servers ermittelt werden. Dieser Befehl speichert die Daten in verschiedenen Variablen (siehe Beispiel). Perl berechnet das Datum und die Uhrzeit ausgehend vom "UNIX-Urknall" am 1.1.1970. Zu dem aktuellen Jahr muss 1900 dazugerechnet werden und zum Monat muss eins addiert werden. Ein weiterer Nachteil bei Perl ist, dass die Daten nicht automatisch zweistellig sind, d. h. die Uhrzeit 5 Minuten nach 4 Uhr morgens würde so angezeigt werden: 4:5:0. Daher müsste man diese Beispiel-Funktion noch ausbauen, sodass bei einem einstelligen Wert eine Null vorangestellt wird. Um unser Beispiel aber so einfach wie möglich zu halten, haben wir auf diese Funktion verzichtet.

#!/usr/bin/perl -w
 
my ($sekunden, $minuten, $stunden, $tag, $monat, $jahr) = localtime(time);
 
$monat++;
$jahr = $jahr + 1900;
 
print "Content-Type: text/html\n\n";
 
print "Heute ist der ".$tag.".".$monat.".".$jahr." und es ist ".$stunden.":".$minuten.":".$sekunden." Uhr!";
Anzeigebeispiel
Anzeigebeispiel



Design:
 


Logo
Benjamin Jung
Krummstr. 9/3
73054 Eislingen

E-Mail: info@homepage-webhilfe.de
Webseite: www.homepage-webhilfe.de