STime
Verwaltet einen Zeitpunkt.
Vererbung
 
  | Basisklassen(n) |  | abgeleitete Klassen | 
 
  |  | STime |  | 
Attribute
protected:
 
  | Attribut | Typ | Beschreibung | 
 
  | timestamp | time_t | Zeit als time_t-Struktur | 
 
  | timevars | tm | Zeit als tm-Struktur | 
Operationen
public:
 
  | Name | Parameter | Rückgabewert | Beschreibung | 
 
  | getDateText |  | SString | Gibt das Datum als Text zurück z.B. '22.05.2005' | 
 
  | getSystemMilliseconds |  | DWORD | Gibt die Systemzeit in Millisekunden zurück. | 
 
  | getText | const SString& format | SString | Gibt das Datum formatiert zurück | 
 
  | getTimestamp |  | time_t | Gibt den Zeitpunkt als time_t-Struktur zurück. | 
 
  | getTimeText |  | SString | Gibt die Uhrzeit als Text zurück z.B. '16:41:29'. | 
 
  | setNow |  | void | Speichert die aktuelle Zeit. | 
 
  | setTime | time_t newTimestamp | void | Setzt die Zeit auf einen übergebeben Zeitpunkt. | 
 
  | STime | time_t newTimestamp |  | Konstruktor, erzeugt ein neues STime-Objekt aus einer time_t-Struktur | 
 
  | STime | const STime& newTime |  | Copy-Konstruktor, erzeugt ein neues STime-Objekt aus einem anderen STime-Objekt | 
Verwaltet einen Zeitpunkt.
Gibt das Datum als Text zurück z.B. '22.05.2005'
Rückgabe:
Gibt die Systemzeit in Millisekunden zurück.
Rückgabe:
 
  | DWORD | Systemzeit in Millisekunden | 
Gibt das Datum formatiert zurück 
Parameter:
 
  | format | Formatstring für die Datumsausgabe 
    %a = Kurz-Wochentag%A = Lang-Wochentag%b = Kurz-Monatsname%B = Lang-Monatsname%c = lokales Datum und Zeit%d = Tag des Monats (01 – 31)%H = Stunde (00 – 23)%I = Stunde (01 – 12)%j = Tag des Jahres (001 – 366)%m = Monat (01 – 12)%M = Minute (00 – 59)%p = A.M./P.M. für 12-Stunden-Darstellung%S = Sekunden (00 – 59)%U = Wochennummer, mit Sonntag als erster Wochentag %w = Wochentagsnummer (0 – 6; Sonntag ist 0)%W = Wochennummer, mit Montag als erster Wochentag %x = lokales Datum%X = lokale Zeit%y = Jahr ohne Jahrhundert (00 – 99)%Y = Jahr mit Jahrhundert%% = Prozentzeichen | 
Rückgabe:
 
  | SString | formatierte Datums-/Zeitangabe | 
Gibt den Zeitpunkt als time_t-Struktur zurück.
Rückgabe:
Gibt die Uhrzeit als Text zurück z.B. '16:41:29'.
Rückgabe:
 
  | SString | formatierte Zeitangabe | 
Speichert die aktuelle Zeit.
Setzt die Zeit auf einen übergebeben Zeitpunkt.
Parameter:
 
  | newTimestamp | neuer Zeitpunkt als time_t-Struktur | 
Konstruktor, erzeugt ein neues STime-Objekt aus einer time_t-Struktur
Parameter:
 
  | newTimestamp | neuer Zeitpunkt als time_t-Struktur | 
Copy-Konstruktor, erzeugt ein neues STime-Objekt aus einem anderen STime-Objekt
Parameter:
 
  | newTime | neuer Zeitpunkt als STime |