Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Timestamp

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
21.01.2004, 15:29 Uhr
Matze



Wie k´kann cih den timestamp eines gewissen Tages + Uhrzeit ausrechnen? ist das dann ein int?
Danke

Matze
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
21.01.2004, 15:37 Uhr
typecast
aka loddab
(Operator)


Was meinst du? Den Timestamp einer Datei? Das müsste meiner Meinung nach Betriebssystemspezifisch sein. Unter welchem Betriebsystem möchtest du das machen? Oder verstehe ich dich ganz falsch?
--
All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
21.01.2004, 15:37 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


hmm ich weiss gar nicht ob das in ansi-c geht...
unter windows nehm ich _strdate und _strtime... Ich vermute mal das die in Linuxartigen Betriebssystemen genauso heissen nur ohne unterstrich ...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
21.01.2004, 16:17 Uhr
Matze



ja irgendwie peil ich net, was mein OS damit zu tun hat? Meines ist Windows XP
Ein Beispiel:
timestamp_geburt = timestamp(tag, monat, jahr, stunde, minute, sekunde);
timestamp_heute = timestamp(tag_heute, monat_heute, jahr_heute, stunde_heute, minute_heute, sekunde_heute);
dauer = timestamp_heute - timestamp_geburt;

So was in der Art!
Danke

Matze
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
21.01.2004, 16:41 Uhr
virtual
Sexiest Bit alive
(Operator)


struct tm im Header time.h kann solche Information aufnehmen. Es gibt dann einige C Routinen, die damit arbeiten. Guck mal in der Hilfe Deines Compilers nach localtime, asctime, ctime usw.
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
21.01.2004, 16:44 Uhr
Matze



ja des hab ich schon gefunden, aber ich weiß net, was z.B. dieses struct tm bedeutet? ist das so ne Art Variablentyp wie INT und CHAR?
des ist mein Problem
Danke

Matze
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
21.01.2004, 17:50 Uhr
ao

(Operator)


Hallo Matze,

wenn du nicht weißt, was ein struct ist, solltest du das zuerst nachlesen, bevor du an deiner Aufgabe weiterarbeitest.

Wenn du nicht weißt, wie struct tm zusammengesetzt ist, such in deiner Compiler-Doku oder in einer C-Referenz danach, z.B. hier.


Code:
dauer = timestamp_heute - timestamp_geburt;



So was geht leider nicht (in C), weil der Operator - nicht auf Strukturen anwendbar ist. Stattdessen musst du mit den Elementen rechnen und die ganze Tage-Monats-Jahre-Arithmetik zu Fuß machen.

OS-abhängig ist es deshalb, weil es in der C-Welt etliche verschiedene Zeitformate mit unterschiedlichen Vorzügen gibt, die nicht auf allen Betriebssystemen und von allen Compilern unterstützt werden. Darum:
OS == WinXP, das wissen wir schon. Welchen Compiler verwendest du und was hast du mit dem Datenformat vor? (brauchst du z.B.Mikrosekunden-Auflösung?)


ao
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
21.01.2004, 18:04 Uhr
Matze



ich hab Dev-C++ als Entwicklungsumgebung (inklusive Compiler). Ne also Sekunden reichen mir, wobei ich hoffentlich auch 0 für sek, min und h eingeben können werde (*g*) und dann nur Tage hab?
Danke

Matze
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: