Autor Beitrag
DelphMan
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 57



BeitragVerfasst: So 08.10.06 18:44 
Hallo,


hat jemand eine Funktion parat, mit welcher ich den typischen Unix-Timestamp
erhalte (aktuelle Zeit als UnixTimestamp)?
Die Delphi-Zeit ist irgendeine Kommazahl (hoch aufgelöst mit msec-Genauigkeit).
Ich bräuchte aber diese "Anzahl Sekunden seit 1970".
Habe die Forensuche bemüht, aber nichts gefunden, auch bei Google gibts nur abenteuerliche
Konstrukte, die an anderer Stelle wieder als nicht exakt revidiert werden :-(


Vielen Dank!

DelphMan
Danniolo
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 693



BeitragVerfasst: So 08.10.06 18:52 
Also ich weiß ja nich, nach was du gesucht hast, aber bei "Auf gut Glück" (erstes Ergebnis) mit dem Suchbegriff "Unix Timestamp mit Delphi" komme ich auch www.swissdelphicente.../showcode.php?id=844 > das sollte doch eigentlich sein, wonach du suchst oder?
DelphMan Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 57



BeitragVerfasst: So 08.10.06 19:14 
Jaja, diese Codes habe ich schon gefunden, es stand jedoch in einem
Forum, dass es nicht korrekt sei wegen der Schaltjahre. Ok, werde
die Funktion einfach mal mit Werten testen...
Danniolo
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 693



BeitragVerfasst: So 08.10.06 19:18 
Aso, sonst versuch vlt. mal
www.dsdt.info/tipps/?id=423
Grenzgaenger
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: So 08.10.06 19:38 
welche delphi version hast denn?

das unix time stamp format wurde früher in TurboC, borlandC deklariert dort sind auch die funktionen vorhanden. so weit ich weiss, sind in D2006 diese funktionen auch in delphi implementiert. schau dir mal die unit sysutil an. <HTH>
GTA-Place
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
EE-Regisseur
Beiträge: 5248
Erhaltene Danke: 2

WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
BeitragVerfasst: So 08.10.06 20:24 
ausblenden Delphi-Quelltext
1:
2:
uses
  DateUtils;

ausblenden Delphi-Quelltext
1:
ShowMessage(IntToStr(DateTimeToUnix(Now));					

Geht wunderbar und gibt den richtigen Timestamp aus.

_________________
"Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)
DelphMan Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 57



BeitragVerfasst: So 08.10.06 21:47 
Super, danke!