AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Algorithmen, Datenstrukturen und Klassendesign "Delphi" Zeit konvertieren - (40Bit) o. (5byte) o. (5x8Bit)
Thema durchsuchen
Ansicht
Themen-Optionen

"Delphi" Zeit konvertieren - (40Bit) o. (5byte) o. (5x8Bit)

Ein Thema von matrix4you · begonnen am 15. Mai 2012 · letzter Beitrag vom 16. Mai 2012
Antwort Antwort
matrix4you

Registriert seit: 15. Mai 2012
4 Beiträge
 
#1

"Delphi" Zeit konvertieren - (40Bit) o. (5byte) o. (5x8Bit)

  Alt 15. Mai 2012, 19:33
Hallo,

habe hier eine Software die ein Log und darin ein CreateDate erzeugt mit 5 Zahlen(paare) die durch Punkte getrennt sind.
Beispiele:
409.474.038.269.907
408.618.596.927.546
405.114.875.859.375
40.728.395.316.713
406.317.186.591.435
40.856.437.851.412
407.434.225.235.417
407.428.000.986.227
405.994.287.429.514
406.227.332.161.343

Hat irgendwer einen Hinweis für mich was das für ein Aufbau ist. Das Programm ist mit Delphi geschrieben.

Bin Dankbar für jeden Tip!
Danke

Grüße
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.648 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: "Delphi" Zeit konvertieren - (40Bit) o. (5byte) o. (5x8Bit)

  Alt 15. Mai 2012, 19:47
Wie ich im Crosspost schon geschrieben habe wären weitere Angaben zu den Daten (Abstände, ...) hilfreich.
http://www.delphi-forum.de/viewtopic...&postorder=asc
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Namenloser

Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
 
FreePascal / Lazarus
 
#3

AW: "Delphi" Zeit konvertieren - (40Bit) o. (5byte) o. (5x8Bit)

  Alt 15. Mai 2012, 19:48
Auf jeden Fall sind das mehr als 5*8Bit, weil da Zahlen >255 vorkommen.
  Mit Zitat antworten Zitat
matrix4you

Registriert seit: 15. Mai 2012
4 Beiträge
 
#4

AW: "Delphi" Zeit konvertieren - (40Bit) o. (5byte) o. (5x8Bit)

  Alt 15. Mai 2012, 19:58
Stimmt! Mein Fehler!
  Mit Zitat antworten Zitat
matrix4you

Registriert seit: 15. Mai 2012
4 Beiträge
 
#5

AW: "Delphi" Zeit konvertieren - (40Bit) o. (5byte) o. (5x8Bit)

  Alt 16. Mai 2012, 11:55
Habe neue Erkenntnisse
404.557.366.079.051 = 04.10.2010 17:40:42
408.618.597.612.963 = 14.11.2011 20:38:03
409.494.404.819.213 = 10.02.2012 10:34:17
409.527.880.414.815 = 13.02.2012 18:54:46

Vielleicht hilft es!
Danke
  Mit Zitat antworten Zitat
Benutzerbild von Gollum
Gollum

Registriert seit: 14. Jan 2003
Ort: Boxberg
456 Beiträge
 
Delphi 10.1 Berlin Professional
 
#6

AW: "Delphi" Zeit konvertieren - (40Bit) o. (5byte) o. (5x8Bit)

  Alt 16. Mai 2012, 12:07
Hallo,

das Datum ist folgendermaßen aufgebaut:

Als erstes, muss man sich alle Punkte wegdenken.
Code:
404557366079051
Die ersten 5 Stellen sind der TDateTime-Wert 40455 des Datums, der dem 04.10.2010 entspricht. Die restlichen Zahlen sind der Zeitanteil.
Somit ist eine Zeile in Deinem Log nicht anderes als ein TDateTime-Wert etwas komisch formatiert.
Code:
40455,7366079051 = 04.10.2010 17:40:42
  Mit Zitat antworten Zitat
matrix4you

Registriert seit: 15. Mai 2012
4 Beiträge
 
#7

AW: "Delphi" Zeit konvertieren - (40Bit) o. (5byte) o. (5x8Bit)

  Alt 16. Mai 2012, 12:38
Vielen Dank
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:16 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz