Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » aktuelle zeit seit 1 jaenner 1970 in msec ausgeben

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
03.11.2005, 17:32 Uhr
~rizi2
Gast


hi,ich möchte die aktuelle zeit in milli sekunden seit 1.jänner 1970 haben, mit dem unteren beispiel programm bekommt man genau diese zeit allerding in sekunden! ich bräuchte es aber genauer(daher milli-sekunden). gibt es da eine funktion????
lg rizi

C++:
#include <iostream>
#include <time.h>
using namespace std;


time_t time_Seconds(){
    time_t seconds;
    seconds = time (NULL);
    //cout << "hours since January 1, 1970" << seconds/3600 << endl;
    return seconds;
}



mod edit: benutze die CPP Tags selber!

Dieser Post wurde am 03.11.2005 um 17:50 Uhr von Pablo editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
03.11.2005, 20:09 Uhr
~rolf
Gast


rofl 1s := 1000ms
=> ergebnis : 1000

?^^? omg
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
03.11.2005, 20:34 Uhr
Bruder Leif
dances with systems
(Operator)


Moin!

Mit gettimeofday() kommst Du bis auf Mikrosekunden runter, mit clock_gettime() sogar auf Nanosekunden, sofern die Funktion im Compiler verfügbar ist...
--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
03.11.2005, 21:09 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


hmm und ich dachte immer 1s wären 1024 ms
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
03.11.2005, 21:14 Uhr
~rolf
Gast


Naja ich bin halt ein "Hersteller", wir rechnen doch nur mit 1000.
hast ja recht
1s := 1024ms
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
04.11.2005, 10:15 Uhr
hsp



Ähm rolf... ^^
1. Ist 1 Sekunde = 1000 Millisekunden ich denke das war von Windalf mehr als Joke und Anspielung auf die Umrechnung von Byte etc. gedacht.
2. Wenn ich das Ergebnis in Millisekunden haben will sollte ich es meines Wissens nach multiplizieren
--
Actiones nostras, quaesumus, Domine, aspirando praeveni et adiuvando prosequere, ut cuncta nostra operatio a te semper incipiat, et per te coepta finiatur.

Dieser Post wurde am 04.11.2005 um 10:16 Uhr von hsp editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
04.11.2005, 10:36 Uhr
virtual
Sexiest Bit alive
(Operator)



Zitat von hsp:
2. Wenn ich das Ergebnis in Millisekunden haben will sollte ich es meines Wissens nach multiplizieren

... und sich dann wundern, daß ein normales long nicht mehr ausreicht und man daher nach alternativen Ausschau halten muß, die aber schon genannt wurden. (Siehe Post 002)
--
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
007
04.11.2005, 11:51 Uhr
hsp




Zitat von virtual:
... und sich dann wundern, daß ein normales long nicht mehr ausreicht und man daher nach alternativen Ausschau halten muß, die aber schon genannt wurden. (Siehe Post 002)


Ok, das ist selbstverständlich richtig. Daran hatte ich jetzt nicht gedacht
--
Actiones nostras, quaesumus, Domine, aspirando praeveni et adiuvando prosequere, ut cuncta nostra operatio a te semper incipiat, et per te coepta finiatur.

Dieser Post wurde am 04.11.2005 um 11:52 Uhr von hsp editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
07.11.2005, 13:26 Uhr
rizi



danke für den tipp mit gettimeofday, ich bräuchte jetzt die passende sys/time.h dazu denn bei visual studio .net 2003(visual c++) ist sie nicht dabei!kann mir jemand diese datei zu kommen lassen o. mir sagen wo ich die her bekomme??!!
lg
rizi
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
07.11.2005, 14:14 Uhr
ao

(Operator)



Zitat von rizi:
danke für den tipp mit gettimeofday, ich bräuchte jetzt die passende sys/time.h dazu denn bei visual studio .net 2003(visual c++) ist sie nicht dabei!

Die nützt dir nichts, denn du müsstest auch die passende Bibliothek haben.

Es gibt aber GetSystemTime () oder GetLocalTime (), die sind auch auf die Millisekunde genau.

ao
 
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: