/* Zeitzonenname */
.br
.BI "extern long " timezone ;
-/* Sommerzeit Indikator */
+/* Sommerzeit-Indikator */
.br
.BI "extern int " daylight ;
/* Abstand zu UTC */
.I TZ.
Diese Funktion wird von anderen Zeitroutinen
benutzt die Informationen zur Zeitzone benötigen.
-Sollte die TZ Varibale nicht gesetzt sein, wird tzname[] mit best möglicher
+Sollte die TZ-Variable nicht gesetzt sein, wird tzname[] mit bestmöglicher
Näherung aus der lokal "Wall Clock"-Zeit gesetzt.
An dieser Stelle wird oft auf
.I/etc/localtime
-zurückgegriffen. Das File ist normalerweise ein Link auf
-das korrekte Zeitzonen File.
+zurückgegriffen. Die Datei ist normalerweise ein Link auf
+die korrekte Zeitzonendatei.
-Sollte die TZ Variable gesetzt sein aber der Wert ist Null oder der Wert
+Sollte die TZ-Variable gesetzt sein aber der Wert ist Null oder der Wert
hat ein Format (siehe unten), welches nicht interpretiert werden kann, so
wird "Coordinated Universal Time" (UTC) benutzt.
.sp
.B TZ = STD(+|-)Offset
.sp
-Der String STD definiert den Namen der Zeitzone. Er besteht auf wenigstens
+Der String STD definiert den Namen der Zeitzone. Er besteht aus wenigstens
drei Buchstaben. Der Offset-String folgt unmittelbar und spezifiziert den
Abstand zwischen der örtlichen Zeit und UTC (Also: localtime=UTC-Offset
und Achtung Vorzeichenwechsel).
(Nicht alle Systeme machen das so: AIX kenn auch HH >> 24 )
.PP
-Das Zweite Format ermöglicht es die Sommerzeit mit zu definieren.
+Das zweite Format ermöglicht es die Sommerzeit mit zu definieren.
.sp
.B std offset dst [offset],start[/time],end[/time]
.sp
Es sind keine Leerzeichen zwischen den Elementen vorgesehen. STD und
-Offset definert wie Oben. DST und Offset bezeichen den Namen
+Offset definiert wie oben. DST und Offset bezeichnen den Namen
und Offset der Sommerzeit. Ist der Offset weggelassen wird angenommen,
daß die Sommerzeit eine Stunde in der Zukunft liegt.
-Das START definiert den Beginn der Sommerzeit. END bezeichnet das
-zurückschalten in Normalzeit. Die Felder können das folgende Format haben:
+START definiert den Beginn der Sommerzeit. END bezeichnet das
+Zurückschalten in Normalzeit. Die Felder können das folgende Format haben:
.sp
.TP
.I Jn
Dieses definiert einen Julianischen Tag n (1 <= n <= 365).
- Der 29. Februar wir niemals gezaehlt, auch nicht in Schaltjahren.
+ Der 29. Februar wird niemals gezählt, auch nicht in Schaltjahren.
.TP
.I Mm.w.d
-Das definiert
+Das definiert
.RS
\- den Tag d (0 <=d <=6) 0 ist ein Sonntag,
.RE
.RE
.TP
.I TIME
- Das definiert den Zeitpunt an dem Umgeschaltet wird. Wenn hier
- nicht anders definert gilt die Voreinstellung 02:00:00.
+ Das definiert den Zeitpunt an dem umgeschaltet wird. Wenn hier
+ nicht anders definiert gilt die Voreinstellung 02:00:00.
.PP
-Das dritte Format besagt, daß die Zeitzonen Information aus einem File
+Das dritte Format besagt, daß die Zeitzonen-Information aus einer Datei
gelesen werden soll.
.sp
.TP
.I :[file]
.sp
-Wird hier kein File angegeben, so wird das File "localtime" im Verzeichnis
-für die Zeitzonenfiles gelesen. Die Zeitzonenfile finden sich im
-Verzeichnis /usr/share/zoneinfo. Das Fileformat ist in tzfile(5) dokumentiert.
+Wird hier keine Datei angegeben, so wird die Datei "localtime" im Verzeichnis
+für die Zeitzonendateien gelesen. Die Zeitzonendateien finden sich im
+Verzeichnis /usr/share/zoneinfo. Das Dateiformat ist in tzfile(5) dokumentiert.
Sollte [file] aber mit einem '/' beginnen so wird nicht in /usr/share/zoneinfo
gesucht. Mit der Glibc kann auf den Doppelpunkt verzichtet werden.
-.SH FILES
+.SH DATEIEN
Wo die Daten für die Zeitzonen gesucht werden, sind von der (g)libc Version
abhängig. Libc4/5 benutzen
.I /usr/lib/zoneinfo,
Seit Glibc2 gilt: wenn die Variable TZDIR existiert, wird sie als
Basisverzeichnis benutzt.
.BR
-Das Verzeichnis beinhaltet normalerweise folgende Files:
+Das Verzeichnis beinhaltet normalerweise folgende Dateien:
.TP
.B localtime
\- lokale Zeitzonendaten
.B posixrules
\- Regeln für TZ nach POSIX
-Zu dem sollte
+Zudem sollte
.I /etc/localtime
- ein Link auf localtime oder das korrekte Zonenfile sein.
+ ein Link auf localtime oder die korrekte Zonendatei sein.
-.SH CONFORMING TO
+.SH STANDARDS
.BR SVID 3,
.BR POSIX,
.BR BSD 4.3
-.SH SEE ALSO
+.SH SIEHE AUCH
.BR date (1),
.BR gettimeofday (2),
.BR time (2),