english version
Dokumente bei /Partusch

StatDZE Dokumentation

Das Folgende ist die Dokumentation des Programms StatDZE - Wie lange noch?

Inhalt dieser Seite:
  1. Einleitung
  2. Bedienung von StatDZE
  3. Zeitformate in StatDZE
    1. Ziviles Datumsformat
    2. Militärisches Datumsformat (NATO Date-Time-Group)
  4. Einstellungen
  5. Anhang: Zeitzonen
 

Einleitung

StatDZE ist ein Programm für Grundwehrdienstleistende/Soldaten und Zivildienstleistende, welches bei Eingabe des jeweiligen Dienstzeitbeginns und des Dienstzeitendes die bereits abgeleistete Dienstzeit sowie die restliche noch verbleibende Dienstzeit anzeigt. Zusätzlich kann die Zahl der Urlaubs- und Feiertage eingegeben werden um ein genaueres Ergebnis zu erhalten. Desweiteren kann die noch verbleibende Dienstzeit auch bei jedem Systemstart eingeblendet werden.

Das Programm "StatDZE" selber wird ohne jegliche Garantie bereitgestellt. Die Verwendung erfolgt auf eigene Gefahr. StatDZE ist Freeware und darf frei und beliebig vervielfältigt und verbreitet werden. Dem Programm liegt ebenfalls der Quellcode bei, welcher grundsätzlich modifiziert werden darf. Dabei müssen jedoch die Bedingungen des Lizenzvertrags (siehe im Download enthaltene Lizenz.txt) eingehalten werden.

nach oben

 

Bedienung von StatDZE

Wenn Sie das Programm zum ersten Mal starten, wird automatisch der Einstellungsdialog geöffnet. Zu den Einstellungen, die Sie dort vornehmen können, lesen Sie bitte den Abschnitt "Einstellungen". Nachdem Sie den Dialog durch Drücken von "OK" (speichert die Einstellungen) oder "Abbrechen" beendet haben, werden Sie von StatDZE aufgefordert, Ihren Dienstzeitbeginn (DZB) sowie Ihr Dienstzeitende (DZE) einzutragen. Dies geschieht solange, bis sie es tun. Lesen Sie dazu den Abschnitt "Zeitformate in StatDZE". Standardmäßig wird die absolute Zeit bis zum Dienstzeitende sowie die Zeit bis zum Dienstzeitende ohne den Wochenenden (d.h. die Arbeitstage Mo-Fr) angezeigt.
Zusätzlich können die restlichen Urlaubstage, die noch genommen werden können, sowie die Feiertage angegeben werden. Geschieht dies, so wird die restliche Zeit ohne Wochenenden, ohne Feiertage und abzüglich der Urlaubstage angezeigt. Als Feiertage können nur ganze Zahlen angegeben werden. Bei den Urlaubstagen sind auch Fließkommazahlen zulässig (z.B. 3,5 für dreieinhalb Urlaubstage).
Achten Sie darauf, die Zahl der Urlaubs- und Feiertage, die noch ausstehen, immer aktuell zu halten, damit keine falsche Restzeit angezeigt wird!

Sollten Fehler jeglicher Art auftreten, wird dies im Ausgabefenster angezeigt. In den mit Abstand meisten Fällen ist dann entweder der Dienstzeitbeginn oder das Dienstzeitende fehlerhaft eingegeben worden. Überprüfen Sie diese darum genau! Wird statt einer Zeitangabe "unter eine Minute" oder "(Ergebnis zu groß)" ausgegeben, so bedeutet das, dass beim Verarbeiten der Zeitangaben selber kein Fehler aufgetreten ist, die berechnete Zeitspanne aber zu klein oder zu groß ist. Hierbei handelt es sich um keinen Fehler (Bug), sondern um eine interne Schutzfunktion des Programmes. Grundsätzlich werden nur Zeitdifferenzen zwischen minimal einer Minute und maximal 99999 Tagen (circa 274 Jahren) ausgegeben. Anzumerken ist, dass StatDZE intern mit 64 Bitvariabeln und zwischen 100 Nanosekunden und eine Millisekunde genau rechnet, die Zeitdifferenzen aber nur auf eine Minute genau ausgegeben werden.

StatDZE kann auch von mehreren Benutzern auf dem selbem Computer verwendet werden. Diese Benutzer müssen jedoch auch als Benutzer bei Windows selbst vorhanden sein und müssen sich mit ihrem Passwort bei Windows anmelden, um das Programm verwenden zu können. Die Einstellungen aller Benutzer werden in der selben Datei gespeichert.

nach oben

 

Zeitformate in StatDZE

StatDZE erwartet die Angabe des Diensteintritts bzw des Dienstzeitbeginns (DZB) sowie die Angabe des Dienstzeitendes (DZE) in einem von zwei möglichen Formaten: dem zivilem oder militärichem Datumsformat. Welches Format Sie verwenden möchten, bleibt Ihnen überlassen. StatDZE versteht unabhänig von der gewählten Benutzeroberfläche immer beide Formate sowohl für DZB als auch für DZE. Selbst die Groß- und Kleinschreibung spielt keine Rolle.

Im Folgenden werden die beiden möglichen Formate beschrieben:

 

Ziviles Datumsformat

Dieses Format ist variabler als das militärische Format und zudem leichter verständlich, ist dafür aber auch nur auf die internationalen Zeitzonen beschränkt (siehe Anhang).

Das zivile Datumsformat (Eingabe ohne Anführungszeichen) lautet in allgemeiner Form: "T(T).M(M).J(J(JJ))(, ss:mm(, Z(ZZZ)))"

TeilangabeErklärung
T(T)Tagesangabe. Kann zwei- oder einstellig angegeben werden.
M(M)Monatsangabe. Kann zwei- oder einstellig angegeben werden.
J(J(JJ))Jahresangabe. Die Jahreszahl kann ein-, zwei- oder vierstellig sein. Ist sie kleiner als 50, wird das 21. Jahrhundert angenommen (z.B. 2004). Ist sie zwischen 50 und 100, wird das 20. Jahrhundert angenommen (z.B. 1983).
ssStundenangabe. Kann zwei- oder einstellig angegeben werden, muss jedoch im 24-Stunden-Format sein! Die Uhrzeit ist optional, wird jedoch eine Stunde angegeben, muss auch eine Minutenzahl angegeben werden.
mmMinutenangabe. Die Angabe kann zwei- oder einstellig erfolgen. Die Uhrzeit ist optional, wird jedoch eine Minutenzahl angegeben, muss auch eine Stundenzahl angegeben werden.
Z(ZZZ)Angabe der Zeitzone. Bitte suchen Sie im Anhang in der Spalte "Zivil" das korrekte Akronym für Ihre Zeitzone heraus. Wenn Sie eine Zeitzone angeben wollen, müssen sie auch eine Uhrzeit angeben.

Angaben in Klammern sind optional!

Hinweis: Wird keine Zeitzone angegeben, so wird ab April bis Oktober MESZ, ab November bis März MEZ angenommen. Wird keine Uhrzeit angegeben, wird Mitternacht (0:00 Uhr) des selben Tages angenommen.

Beispiele im zivilen Datumsformat (Eingabe ohne Anführungszeichen): "01.10.2003, 14:30, MESZ" oder "01.10.03, 14:30" oder "1.10.03".

nach oben

 

Militärisches Datumsformat (NATO Date-Time-Group)

Dieses Format hat die NATO Date-Time-Group als Vorlage, welche so mancher Grundwehrdienstleistender wohl noch aus seiner Grundausbildungszeit kennt.

Das militärische Datumsformat (Eingabe ohne Anführungszeichen) in allgemeiner Form: "TTssmmZ(*)MMM(J(J(JJ)))"

TeilangabeErklärung
TTTagesangabe. Sie muss zweistellig sein.
ssStundenangabe. Sie muss zweistellig und im 24-Stunden-Format sein!
mmMinutenangabe. Sie muss zweistellig sein.
Z(*)Angabe der Zeitzone. Bitte suchen Sie im Anhang in der Spalte "Militärisch" den Buchstaben für Ihre Zeitzone heraus. Handelt es sich um eine "ungerade" Zeitzone, so müssen sie ein Sternchen ('*') hinzufügen.
MMMMonatsangabe als Monatskürzel. Großschreibung ist nicht notwendig. Mögliche Angaben sind: JAN, FEB, MAR (MÄR), APR, MAY (MAI), JUN, JUL, AUG, SEP, OCT (OKT), NOV oder DEC (DEZ);
(J(J(JJ)))Jahresangabe. Die Jahreszahl kann ein-, zwei- oder vierstellig sein. Ist sie kleiner als 50, wird das 21. Jahrhundert angenommen (z.B. 2004). Ist sie zwischen 50 und 100, wird das 20. Jahrhundert angenommen (z.B. 1983). Wird keine Jahreszahl angegeben, so wird das momentan aktuelle Kalenderjahr angenommen.

Angaben in Klammern sind optional!

Beispiele im militärischem Datumsformat (Eingabe ohne Anführungszeichen): "011430BOCT2003" oder "011430bokt03" oder "011430B*OCT".

nach oben

 

Einstellungen

Das Einstellungsmenü bietet einige Möglichkeiten StatDZE an die eigenen Wünsche anzupassen.

Einstellungsmöglichkeiten:

BezeichnungMöglichkeitenBemerkung
Benutzeroberfläche
  • militärisch (Standard)
  • zivil
Diese Einstellung betrifft nur die optische Erscheinung.
Aktualisierungsintervall
  • beliebige Zahl größer Null (Standardwert 1500)
Gibt den Zeitabstand in Millisekunden an, wie oft die Zeit und die Ausgabe aktualisiert werden soll.
Restzeit einblenden
  • ausgewählt
  • nicht ausgewählt (Standard)
Falls ausgewählt, wird die Restzeit eingeblendet, wenn sich der aktuelle Benutzer bei Windows anmeldet.
Anzeigedauer
  • beliebige Zahl größer Null (Standardwert 9500)
Falls das Einblenden der Restzeit beim Anmelden aktiviert ist, gibt dieser Wert die Dauer des Einblendens in Millisekunden an.

nach oben

 

Anhang: Zeitzonen

Die Zeitzonen sind relativ zu UTC angegeben. UTC wurde früher auch GMT genannt und kennt keine Sommer- oder Winterzeit.

Zeitzone relativ zu UTCMilitärischZivil
UTCZUTC (Universal Time Coordinated)
UT (Universal Time)
GMT (Greenwich Mean Time)
WET (Western European Time)
UTC + 0:30Z*
UTC + 1AMEZ (Mitteleuropäische Zeit)
CET (Central European Time)
MET (Middle European Time)
MEWT (Middle European Winter Time)
FWT (French Winter Time)
BST (British Summer Time)
SWT (Swedish Winter Time)
UTC + 1:30A*
UTC + 2BMESZ (Mitteleuropäische Sommerzeit)
CEST (Central European Summer Time)
MEST (Middle European Summer Time)
EET (Eastern European Time)
FST (French Summer Time)
SST (Swedish Summer Time)
UTC + 2:30B*
UTC + 3CBT (Baghdad Time)
UTC + 3:30C*
UTC + 4D
UTC + 4:30D*
UTC + 5E
UTC + 5:30E*
UTC + 6F
UTC + 6:30F*
UTC + 7GWAST (West Australian Summer Time)
UTC + 7:30G*
UTC + 8HCCT (China Coast Time)
WADT (West Australian Daylight Time)
UTC + 8:30H*
UTC + 9IJST (Japan Standard Time)
UTC + 9:30I*
UTC + 10KEAST (East Australian Standard Time)
GST (Guam Standard Time)
UTC + 10:30K*
UTC + 11LEADT (East Australian Daylight Time)
UTC + 11:30L*
UTC + 12MIDLE (International Date Line East)
NZST (New Zealand Standard Time)
UTC + 12:30M*
UTC + 13NZDT (New Zealand Daylight Time)
UTC - 1NWAT (West African Time)
UTC - 1:30N*
UTC - 2OAT (Azores Time)
UTC - 2:30O*
UTC - 3PADT (Atlantic Daylight Time)
UTC - 3:30P*
UTC - 4QAST (Atlantic Standard Time)
EDT (Eastern Daylight Time)
UTC - 4:30Q*
UTC - 5REST (Eastern Standard Time)
CDT (Central Daylight Time)
UTC - 5:30R*
UTC - 6SCST (Central Standard Time)
MDT (Mountain Daylight Time)
UTC - 6:30S*
UTC - 7TMST (Mountain Standard Time)
PDT (Pacific Daylight Time)
UTC - 7:30T*
UTC - 8UPST (Pacific Standard Time)
YDT (Yukon Daylight Time)
UTC - 8:30U*
UTC - 9VYST (Yukon Standard Time)
HDT (Hawaii Daylight Time)
UTC - 9:30V*
UTC - 10WAHST (Alaska-Hawaii Standard Time)
HST (Hawaii Standard Time)
CAT (Central Alaska Time)
UTC - 10:30W*
UTC - 11XNT (Nome Time)
UTC - 11:30X*
UTC - 12YIDLW (International Date Line West)
UTC - 12:30Y*

nach oben