AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Zeichen im String verschieben ?

Ein Thema von Hannes Kuhn · begonnen am 19. Dez 2010 · letzter Beitrag vom 19. Dez 2010
Antwort Antwort
Hannes Kuhn

Registriert seit: 4. Apr 2006
Ort: Kassel
48 Beiträge
 
Delphi 7 Professional
 
#1

Zeichen im String verschieben ?

  Alt 19. Dez 2010, 11:28
Delphi-Version: 7
Hallo,

ich möchte aus csv-Dateien Meßwertkurven darstellen.

Der Zeitstempel jeder Messung hat das Format "40527534436.0185".

Wie kann ich effektiv das Datum aus dem Zeistempel bekommen ?

Muß ich jeden Zeitstempel durch Stringbearbeitung in diese Format überführen ?

aDouble:= StrToFloat('40527,5344360185');
Caption:= DateTimeToStr(aDouble);

Vielen Dank
Hannes
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.625 Beiträge
 
Delphi 12 Athens
 
#2

AW: Zeichen im String verschieben ?

  Alt 19. Dez 2010, 11:34
Ich fürchte, ja. Wenn das Format so ist, wirst Du kaum eine andere Wahl haben.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#3

AW: Zeichen im String verschieben ?

  Alt 19. Dez 2010, 11:50
Selbst im alten D7 sollte man schon dem Delphi-Referenz durchsuchenStrToFloat, im 2. Parameter, mitteilen können, daß man den Punkt als Dezimaltrenner nutzen möchte.
Und dann noch ein bissl Mathematik ... um genauer zu sein, eine Multiplikation anwenden.

PS: StrToFloat('40527,5344360185'); funktioniert nur auf deinem deutschen Windows ... in einem englischem System steht das Komma für den Tausender-Trenner.
$2B or not $2B

Geändert von himitsu (19. Dez 2010 um 11:52 Uhr)
  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 09:02 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