echo $begrüßung;
Außerdem geht der UNIX-Timestamp etliche Sekunden falsch.
Und außerdem trudelt die Erde vor sich hin, was eine weitere Schwankung zwischen der astronomisch korrekten und der von der Atomuhr gezählten Zeit bewirkt. Daran wird aber nicht nur das Abendland nicht untergehen.
Definiert ist, dass die Schaltsekunden für die Unixtime nicht mitgezählt werden. Die Unixtime entspricht damit ihrer eigenen Definition. Und für die meisten Anwendungen dürfte das durchaus ausreichend sein. Ein Astronom wird sicher nicht im Traum auf die Idee kommen, für seine Berechnungen die Unixtime heranzuziehen.
Das Problem an den Schaltsekunden ist, dass diese kurzfristig und unregelmäßig festgelegt werden. Müssten sie berücksichtigt werden, zöge das bei jedem Vorkommen einen nicht unerheblichen Änderungsbedarf in bestehender Software nach sich und erforderte aufwendigere Berechnungsroutinen.
Andererseits hörte ich kurz nach dem Jahreswechsel von einer proprietären Software, die sich nicht darüber erfreut zeigte, als der Recher auf dem sie lief, seine Bordzeit an die der PTB anpasste und damit eine Sekunde doppelt auftrat. Die gravierenderen Probleme treten jedoch regelmäßig und zwei Mal im Jahr auf, obwohl diese langfristig berücksichtigt werden könnten, dies aber nicht nur von Hobbyprogrammierern übersehen wird. Ich hörte berichten, dass zu diesen Zeiten Systeme von durchaus namhaften Herstellern heruntergefahren werden, teilweise berechtigt, teilweise aus Angst vor Fehlfunktion, damit diese nicht aufgrund des Verlusts oder der Verdopplung der einen Stunde Unfug produzieren.
echo "$verabschiedung $name";